Purchased this to wear under my graduation gown and was insanely comfortable the entire day! This is the first one Ive ever worn/bought so I just followed suggestions from past reviews to find my size (the model image is definitely a size too small for her, hence the hugging fit). Sitting at 54 and ~133 lbs, I was very happy with my Medium as my booty would have been visible with a Small upon bending to fill out some paperwork. I had to pull up the back every so often since I decided to wear a bra and it kept slipping to make it visible (front never needed adjustment, however). Thick enough material so that you can wear whatever color bra you want, if you even want to. Undies would only be visible in the chunky white areas if they weren't skin colored - you could probably opt to wear nothing underneath but Im far too paranoid for that.