These fit perfectly, good sizing chart. As good a quality as any good department stores carry. I got a pair I black and a pair in white. Theyre very cute, and washed up great. Ive got a lot of compliments on them. Also, you cant see through the white ones.