I bought this in the pattern in a size medium. i am a size 4-6 (38" around the hips/butt). the small fit but felt very clingy to my curves. the medium gave me a little more wiggle room and didn't outline every curve of my butt. the material is very soft and comfortable, but it didn't feel thin or cheap or see-through. it has a nice weight to it. i am tall (almost 5' 9") and it fit me just as it appears in the picture.