LOVE this dress! It is very flattering and versatile! I can wear it casually or dress it up, and you can't beat the price. The quality of the dress is decent. I am 5' 0" 163 lbs and I ordered a Medium. It fit perfectly and I don't even have to shorten the length. I plan to buy other dresses for the summer!