This was the one I wanted for quite sometime. The rubber is on the outside and cotton inside. It has two hook and eye settings for adjusting the fit. I wear it to bed and wake up smaller in the waist. It is definitely tight so I can't wear it all day like some of my other shapewear. But this one is well made and will last quite a while I am sure. Well worth the price for the quality and design.