This dress is beautiful! It fits perfect and was a great price. The material is Very well made. Not too thick not too thin . I love that it has pockets! I ordered a large. For reference I am 5 6 and 1/2, 165 lbs and normally wear a size 12 or Large. Perfect versatile dress to dress up or down during vacation.