I wear this under my clothes when I work out. I love the support it provides while allowing me to sweat to make my tummy smaller :-) It's very comfortable. I will be ordering a smaller size though because I've lost some weight and it's gotten too big. I'm 5'8 190 and I ordered an XL