Could you please check these sentences, please? Thank you

I've got short, wavy, dyed blond hair.
I've got a round face, heavy eyebrows, oval eyes, a large mouth and a small nose. I'm friendly and sensitive. I'm quite serious and clever. I'ma bit shy but I'm generous.
I'm pale-skinned and short-sighted.
(pale-skinned is the same as of fair complexion?)

All are fine, and yes ... pale ... and fair ... mean about the same thing.

I'm a bit shy, but I'm generous.

Compound sentences usually use a comma to separate the clauses.

Other than that, lose the "I've got" construction; "I have" is better, IMHO.

Sure! Let me check these sentences for you:

1. "I've got short, wavy, dyed blond hair." - This sentence is grammatically correct. It describes the hair as being short in length, having a wavy texture, and being dyed blond.

2. "I've got a round face, heavy eyebrows, oval eyes, a large mouth, and a small nose. I'm friendly and sensitive. I'm quite serious and clever. I'm a bit shy but I'm generous." - This sentence is also grammatically correct. It describes the physical traits of the person, such as round face shape, heavy eyebrows, oval eyes, large mouth, and small nose. It also describes the person's personality traits, such as being friendly, sensitive, serious, clever, shy, and generous.

3. "I'm pale-skinned and short-sighted." - This sentence is grammatically correct. It describes the person as having pale skin tone and having vision impairment, specifically being short-sighted.

Regarding your last question, "pale-skinned" generally refers to having light or fair complexion. It means that the person's skin tone is lighter than average. It is not the same as a fair complexion, which typically refers to having a light or pale complexion on the face. However, the term "fair complexion" can be used interchangeably with "pale-skinned" in certain contexts. Both terms convey a similar meaning of having a light complexion.