Did any of the idiots that created these things ever hear of lycra, or stretch? It's like putting on a suit of armor.
The top has no "give". If it was one size smaller, I couldn't get it over my hips. It also does not take out the bulges, it just moves them around and give you new ones. It also is a rough material, not soft to the skin.
I feel like Im wearing sandpaper. The shipping and handling is ridiculous especially if you want to return it. Don't buy this product. It's not worth it.