XL I'm 5'6 44x35x41. Not what I wanted. Material is very odd...feels like  each polka dot is an individual sticker...so hard to explain.  Not sure if it is an iron-on but feels like it. Yuck.  Looks better with no bra and love the retro vibe but doesnt work for my office 