I bought a set of these in the blue color back in December 2013 for my husband, and they still look nice after 4.5 years.  I wash them every week, and the elastic hasn't given out in the waist and they haven't developed holes.  I just ordered him a set in black so he'd have another set.  He uses these more at home than for work.  They have nice stretch, and don't get baggy or saggy.  They also are true to size.