Consider ordering one size larger than usual and check the size chart! I ordered a size up (XL instead of L) so my husband can be roomy. It fit a size XL perfectly, usually L. We were going to a dinner party in India and needed to dress appropriately and after doing some research we found this to be the perfect solution and very affordable. Well-sewn, transparent fabric, great summer jumpsuit.