My German Shepherd loves the size of this bed.  Easy to set up and appears to be washable if necessary.