I write a lot of reviews and I only give 5 stars if it is a fantastic product for a fabulous price! This fits the bill for sure! I even tossed it in the washer and dryer and it didn't shrink or bleed color. I am 55 and weigh 158 lbs. They are very snug but so stretchy that they aren't constraining at all. Very comfortable and amazingly cute! I highly reccomend!