This bed is PERFECT!  Lots of room for my old dog to figure out where/how to lie down :-)  The mattress is well protected by the water resistant cover, and the removable top is easy to wash in the laundry.  Thank you!