fits great!
Fits well and doesn't feel itchy. If you're a bit hairy, there will be hairs sticking out through the material. I didn't buy this for the shaping, but it does hold my belly in place causing it to jiggle less which is also really nice. I took the advice of another buyer and bought a size smaller than shirt size (I wear 3XL EU size and bought the 2XL version) which turned out to be a great choice. Definitely get this if you want your body fat to stay in the same place.