When I opened the package, I laughed and thought these wear never going to fit. After a little tugging and wiggling, I got these on and was shocked at how comfortable they are! They feel and look great on. The waist line is perfect to hide my tummy and they're a perfect length for me (I'm 5'6"). I wear a size 16 jeans and I bought an XL. They cover you well and are not sheer at all. They definitely hide imperfections you may have on your lower body.