I decided to give this dress a tie after the positive reviews. I chose the XL in purple and while it fit perfectly in the waist, it was a little tight around the bottom of my ribs, and a little loose at the top of my chest, but fit perfectly everywhere else. I sewed on the straps to help with the little looseness at the top and it was fine, and the tightness was a great reminder for me to have good posture, lol. I am almost 5'10" and the length was perfect. This dress also comes with a nice shawl.

This dress arrived the day before my event and after sewing on the strips and running a steam iron over it, I was ready to go to my event.