I bought these for a Halloween costume!  My husband loves them!  I am 5'6, 160 lbs, and I just had a baby.  They fit great, very snug so they will not fall down during the night, but they could stretch more if they had to.  I actually wore them to a biker birthday party with a nice long shirt and heels and all eyes were on me!  My husband had to keep a close eye on me that night.  Definitely worth the price!  They do NOT look cheapIf anything were to happen to them, I would definitely order them again!!