My dog loves the bed! It took a total of 4 days from ordering to the bed being delivered- so fast! It is a high quality bed and the cover is easy to wash and put back on. The large bed size is the perfect size for my 50lb Bernedoodle.