Bought several; dogs absolutely love this product.  Some made better than others though.  A couple fell apart at the seams within days of purchase while a couple of the others are still being tossed around mercilessly!