This is a great, waterproof bed perfect for puppies.  It's huge and comfy and is easily cleaned. Great product!