I ordered xxl, i am 5' 6 and 180lbs and 44 inch bust 38 waist and 41 hips, fits but not much room in chest, if i had any bit bigger of bust id had to order up but im in process of losing more weight. amazing quality, better than rosegal dress i ordered! sturdy and soft and silky on the inside. about knee length and has zipper that goes from arm pit downward part of the way. VERY HAPPY!!!!! beautiful dress, deep purple. flattering to any figure, hides mom belly, gives an hour glass illusion cuz flares out at bottom of chest area. corset belt looks nicer in person too. Im not used to being heavy, i was 130lbs before I had my daughter. this dress actually makes me feel beautiful, if in doubt, this is your sign, BUY the Dress!!!!