The shorts are decent, they are long enough to cover the thighs. The material is nice, they do stretch out once worn for a bit. Now down to the nitty gritty. The second I sat down I knew these wouldnt work. They come up to just below my belly button. They don't hold anything in and actually adds bulk to my stomach which is NOT flattering. Then when I sat down the waist has zero stretch And cut in at an awkward spot creating a roll where there are non usually. If you have ANY type of fluff in he tummy area head will not do. I wear looser shirts since gaining weight and these did nothing for me. Im returning. The pirs of shorts I ordered.