I will be attending my son's wedding soon and this is what I bought to wear. Compared to other outfits I'd tried, this one elicited a total 'OMG it's stunning' reaction. I'm 5'3" and overweight at 190 lbs, and bought the XXL. If I had a normal body, it would fit almost perfectly but for me I need some alterations.I have to wear flat shoes, and the pants just reach the ground. But the sheer chiffon outer pieces are longer than the pant legs, so I have to have those shortened. If you're my height but can wear heels, you'd probably be fine.The top part of the jumpsuit would fit anyone else perfectly. I have to get extensive alterations, but only because a bi-lateral mastectomy causes it to droop and makes the straps too long. Again, I think it would be a perfect fit on someone with a traditional shape.The only downside (and a lot of other comments confirm this) is that the small jacket is waaaaaay smaller than the rest of the outfit. I can get it on, but wouldn't be able to drive a car in it because there's very little range of motion available in the tight fit. Since I'll most likely be removing the jacket early in the day, I'm not too worried about it.