This bed is great!  I looked at a lot of sites and read many reviews before settling on this one.  The bed is very large and the best part for me is that it has a removable cover that is super easy to get off and back on.  Underneath is waterproof.  My pup likes to stretch out and eat his meals on this bed and there is plenty of room.  It looks great too.  I cannot recommend this enough!!!