I just ordered this leo and was disappointed... While I wear a dress size 6-7, I am a curvy girl with a big booty and this leo did not fit at all. I ordered the medium and it was too small. It didn't cover my butt all the way and kept riding up. Also, with it being stretched so much, it was super see through despite it being black. You could see every detail of my tights and body through the material. Probably if I had ordered up a size it would be less see through. The jersey fabric is the shiny kind, not the t-shirt knit kind which could be good or bad depending on your tastes. You can't beat the price, so for a girl with less in her trunk than me, it could be a good buy (I would still order up a size though...) As for me, I'd rather spend the few extra bucks and get something of a higher quality.