I am normally a size 10 but after reading other reviews I ordered a size 14 which fits perfectly. Material is very thin and not great quality. Attention to detail is nil. There is a hole in one of the pockets where stitching has been missed. It is hand wash only as well. This may be because material would not survive in washing machine. For the cost, the finish and material should be a lot better. Looks very well on but not sure how long it will stay in shape for.