The puppy loves this bed.  It is our second one purchased, It is large enough for our Great Dane, and the cover washes up great.  The only reason we had to buy a second it because we own a puppy!