The dress is good quality, but not thick. It's slippery and smooth. I am 163 cm, 120 lb. I bought L size which fit me, but if I could, I could like to pick M size. It's a little bit large for me, so it can't show my body figure. The color is same as the picture of the model. But it's not short at all. It's right at my knee. It's good for fall.