Perfect for what I wanted and my doggies love them.  I've already had to wash one of them and it laundered well.  Seems to be a great product.