Very good product, especially for the price.  It holds up very well.  I was worried about cleaning it, but we put it in the gentle cycle in the wash and it turned out great!