These are really cheap so my expectations certainly weren't very high but I am pleased with the item.  All similar items on amazon are at least twice this amount.  I bought a medium because this brand tends to be a little on the small side and since they are stretch pants I expect them to shrink.  The material is kind of thin, even the leather-y parts are thin so you can wear these in the summer time.  The medium fits great and I usually buy smalls or extra smalls especially in pants.  No muffin top with these!  I have a 25 inch waist with 34 inch hips aka no butt but skinny with a layer of extra fat around the midsection so I am very happy with the fit.  These do make noises when you first wear them but you have to break them in a bit.