129 5’2 ordered a medium. Wish I could have had a large top because it was kind of snug. the slip under doesn’t hide anything because it is so thin. You can see underwear, cheeks, and cellulite. You can see the nip naps too. it’s cute if you wear the right undergarments but yet still looks like you got it from Rainbow if that makes sense. 🙃 In others words you can make it work. However I don’t want to have to put that much into an outfit.