I waa going to send this back as soon as I got it but I tried it on and loved it . I brought a 4xl bc I wear an size 20. When I tell you thus thing is amazing it really is amazing at holding you all in the only reason I gave it 4 stars is nc I had a little trouble with the zipper but once it zipped it worked just like it said it would....... So happy with this