The dress is beautiful, I wear medium sized, when I got the dress it was too small, I returned it and ordered XL just in case, it was so tight and uncomfortable that I had to return it again. The materials they used for the dress is very heavy that I got hot as soon as I put it on.