I got these in May and now it's January I think I started wearing them in October and they already have holes in the legs. I got an XL but I definitely could have gotten a smaller size. These things always fall down. I don't suggest buying them. They are comfortable just cheaply made.