Ordered this dress for my shower in a Large, but probably should have sized up to an XL. It still fit and I got a lot of compliments but it definitely didn't leave much room. I wore with a floral kimono over it.