I think the bed is great. It's really large, seems water proof and covered in a durable, heavy duty material. The one con might be it's rather poofy, but I would imagine that's just a matter of getting used to. At least I hope so. My German Shepherd is refusing to use the bed, so clearly he doesn't love it as much as I do. Least wise not yet. But that's Chuck... the bed is great.