This is a nice dog bed, cover seems durable and easy to wash.  The bed is firm but comfortable, and puppy seems to like it!