Im 5ft4, 130, curvy shaped. This fits e perfectly, though I do have to wear it around my natural waist so that the hem doesnt drag on the ground, particularly if Im wearing flats. The extra layer does help it avoid being see-through, but black panties may still show a bit in some lighting. The fabric is light and airy, very gauzy and breezy. In the Texas summer heat, its heavenly. It washed well, albeit a bit wrinkly which I didn't mind, and the seams seem sturdy enough. I went back and bought another one and will probably order a couple more eventually!