Cute dress. I ordered a small (which she normally wears) for my daughter and it fits her great. The dress is a little on the thin material side. Due to this and it being mostly white it is somewhat see through. There is no lining what so ever in the dress so it needs something under it. We did receive the dress with a small hole in the back but that will be easily repairable. All in all she loves the dress and for the price and am happy with the purchase.