OMG!!I was hesitant to get this product because i thought it would be too thick (breathability is important to me)and I also assumed it would feel scratchy against my skin. However, I put this on and it felt SO COMFORTABLE!!! I am so happy with this purchase, will be getting this in another color (I got black). For me, it held me in nicely. I will give an update if I run into any issues with the product in the future, but for now I LOVE IT!!!!