Great bed, looks really good but XL does not fit in the washing machine and there are no removable covers.  Ended up having to throw it out as scrubbing just dragged all the fabric. Shouldn't be an issue with small sizes but I don't recommend for large dogs.