I ordered the dress for a wedding and it would have been perfect! I would suggest ordering a custome sizes to be on the safe side since you can do returns. I will definitely be ordering dresses from here in the future instead of going to any formal wedding place. Just make sure you give yourself some trial time.