We bought this for our son to wear at robotics tournaments.  Teenage kids hammer their clothes and often times this thing comes home filthy after being on dirty gym floors all day.  It washes well.  We had some embroidery work done to it and the material held up just fine to that.  It's made it through an entire season of robotics and looks like it did on day one.