I have a 1-year-old Vizsla - a very active breed. She sleeps on this bed for hours at a time! It is so luxurious, I would sleep on it if it were big enough. :) We've had it for a couple of weeks now. I spilled some water on it when stooping down to pet my dog, and there must a waterproof liner in the cover, because the microfiber was soaked, but the foam was totally dry. The cover zips off: I've washed it once and it came through beautifully. This is a great product! If you have an older dog who needs a soft but supportive place to lie down, or if you just want to spoil your younger dog, this is a great product!