I ended up wearing this dress to my baby shower. It’s beautiful, comfortable, stretchy and classy. It was a tiiiny bit short, but I wore skims shorts underneath and didn’t have any issues. I did size up one size (M) to be safe. The Large would have been to big on the sleeves! I got many compliments on it, and I’m excited I can still wear this after baby is born.