I love this brand of rugs.  I have several in different designs, some of which I've had for over five years.  I have pets and I throw them in the washing machine every couple of weeks.  They have held up amazingly and they always look fluffy and new after a wash.  Do expect a good amount of fuzz and lint the first several times you wash them, but it gets less each time.