Such a beautiful and comfortable dress! I usually wear a Large in JS (Size 8-10) and I purchased this dress in XL to accommodate my third trimester baby bump and it is PERFECT! The shirring on the bodice makes this a very flexible dress. You can wear the sleeves up or down. The material is soft, as well, and doesn’t feel like plastic at all like some polyester fabrics can.