Great for any body type and will fit sizes from 2-12. Endless ways to wear this (tons of tutorials online). The off-white straps (and bottom layer of skirt) is made from a medium weight, soft and breathable nylon spandex knit. Very impressed with the quality of this material: it feels comfortable to wear, looks expensive and drapes beautifully, and has enough texture to stay put when you wrap it (instead of just sliding all over the place!). NWOT.