I loveeee this! It's form fitting and has a great spandex kind of material. If you bend over there is no problem of being able to see through. The rhinestones are black, online they looked like clear diamond rhinestones. But still very blingy and really flattering on my shape. I was a bit worried as I'm more of a L or XL than a M/L bottom but it fit so perfectly! Highly recommend, especially for the price!