Its not bad I am pleasantly surprised. I got a small which is the normal shirt size I wear. I got it to hide my bloated stomach that happens due to Crohns disease. I prob could have used a bigger size I am using the first hooks. But from other reviews medium might be too big. I am wearing it for a few hours today to see how I like it and how comfy it is, I am sitting fine and it is actually helping in my posture as welk.