It does what it needs to. I have a little extra belly fat from being pregnant that has been difficult to get off, this definitely hides it. The only complaint I have is that it rolls down unless I hold the top down with my bra. ONLY complaint.