I was so skeptical about this but am super pleased that I took a chance and ordered.  It does the job let me tell you.  I have sizable gut and this thing hides it very well and top it off it is NOT uncomfortable and feels nice.  The quality is excellent and not cheap feeling/looking.  I especially love that the waist comes very high to the bra line.  Would highly recommend.  I am 145LB w/a large gut.  I ordered a medium/large and love the fit.  It is not too difficult to get on or off.