I love this jumpsuit. I ordered a small (I'm 5'4, and measure b34, w25, h36)- it fits true to size. I have to unbutton the top back button to get it to drape over my shoulder, but it's nice to have the option of wearing on or off the shoulders. The fabric is nice and soft. I washed it, and didn't have any issues with shrinking.