The product was a good deal and works well for my dog.  The surface is a little slippery and my puppy slides off when she jumps on the bed.  I think it will work better when she is a little older.