Overall not a bad product. It does suck you in, but it's not a super tight fit. I'm wearing this postpartum and it allows my stomach area to still poke out. Following the sizing chart I am a large, but taking the reviews into account and hoping for a little extra support I purchased a medium. If I was to purchase again, I'd choose a small. It does not roll and it comfortable to wear, but does not fit as snuggly as I had hope for sizing down.