so it was really thin material but I love it so much. it took forever to get here. like 3 weeks but I mean it's wanelo.. and it's a little tricky to get on but it's great. boyfriend loves it. I'm 5"1 and 115 and a 34C I got a medium and I it made my boobs looks goooood 😂 but if u want it to cover everything than go with a large or extra large if your bigger than me. if you're smaller still stick with a medium.