This dress is perfect. The jersey material has a nice weight to it and it feels elegant but also SO comfortable. I have a 36H bust and the top fits perfectly in an XL. I'm also 6 months pregnant and love the fit for now and later. It's going to be my go-to for summer events from baby showers to weddings!