This is the second one I purchased because the first one was too small.  This item runs very small, so I recommend buying about two sizes larger than your usual bra size. Even the new one I got is tight, but bearable.  It does a nice job of forcing me to stand straighter, which is hard to do when you are carrying a lot of weight up front. It also does a nice job of smoothing out my back.