This is a beautiful wedding dress. I am medium build, 5'7,, 140 lbs, usually wear size 4 or 6 clothes. I ordered a size 8. It fits like a glove. it is extremely long, even with my 3 inches heels it still needs to be shorten quite a bit, so don't worry if you are very tall. The Tailor who altered the dress for me was very amazed by the price for such a good quality dress. You have the choice of having a long tail or making the dress all the same length when you ask for alternation (I chose to make the bottom all the same length so I can dance comfortably in it). We had a destination wedding. The dress was easy to take along with in the vacuum bag it came with. When we arrived I took it to a local dry cleaner, they steamed it and it was ready in 30 mins! Highly recommended. Thank you to the manufacture for making this beautiful dress in such a affordable price.