I am shaped nice. small waist, 36B bra size, big bottom and the outfit fit very nice. Nice length as well i am 5’7. Wore it for a all red birthday weekend and got compliments the entire night. Definitely something cute to have. I am a M/L it looked like stretchy material so i got a medium and it fit perfect.