This item was much too small even though I ordered two sizes larger than I thought I would need based on reviews. I returned this item. It was made of rubber so it might make you sweat and feel a little uncomfortable. On the other hand, I think it would have been spectacular under a dress. It really held my stomach but it was too small around my rear end and thighs.  It has alot of hooks. If you purchase; you might have to return because the sizes are sooo off.