Okay, so they aren't thick like jeans. That's the point of "jeggings" though. They are a prewashed, soft, lightweight denim with a faux fly and faux front pockets. The back pockets are real, however. They pull on and have a little elastic at the waist. I love the look of them, as did my husband. Great with high heels or boots! I normally wear a 12 so bought these in Xlarge. Even so, I had to struggle a bit to get them over my 40" hips. Once on, they were tight, but not uncomfortable - more like motivating (by keeping me from eating too much).  I don't see any problems with the quality like some of the other reviewers; at least not yet.  For the price, I'm more than satisfied.