I've been wearing these for several months now. I wash in cold, hang dry and don't use fabric softener. They still look brand new and fit snug. I'm a general manager of a restaurant, so I wear these about 12 hours a day at least once a week, and wash after every wear. Yes they are snug, but once they're on, they don't move. You don't have to hike them up or mess with them all day. They don't stretch out and they're ridiculously comfortable. They don't dig into you. For reference, I'm 5'5" and about 180 lbs.