Great product. It does hold on your stomach will and give some lift to your butt area. It does have some stretch to it. I like that the leg area is not tight like some other products where I have to cut it. If you want a firm fit then order a size down. This is great for me to wear to work under my dresses.