this waist trainer is not bad at all for the price.  It is breathable. It's long enough for my torso (I have a short torso).  The bottom doesn't flip up. The boning doesn't stab me either.  Although my waist measures anywhere form 32"-34", I decided to go with the medium anyways, because I was afraid it was gonna be too big if I ordered the large, as in other cases in the past when I bought waist trainers. Glad I did go with the medium. It fits how I want it.  Has 3 different level hooks. This smoothes my rolls, flattens my stomach, and my jeans zip/button up easily with it on. It actually gives me my former hour glass shape I had pryor to having babies. The only thing I didn't like about this item is that when you have it on, your upper back will look like you have a muffin top, giving your back, in my opinion, a weird shape.  You won't notice it until you look at your back in the mirror.  I did expected that to happen, but was still hoping it wouldn't.  Oh well. If you wear loose clothing, you won't really notice it, but if you wear fitted clothes, your upper back muffin top will show.  I'm going to try to find this same waist trainer, but in a vest type style to avoid the upper muffin top. Overall, not a bad buy.