Perfect! Nice fabric, a tad sheer, may depend on the color you choose. Definitely checking to see if theres any others I want. Will probably need static cling spray. Im 5 tall, 150lbs, 36G, typically a size 8, and a large fit me perfectly!