Overall, love the bed. I bought the largest size bed since I have a mastiff/retriever mix at 125lbs.  It is very "fluffy" and bulky.  Sometimes my older larger dog has a hard time getting on to the bed because he is not sure of his footing.  Once I help flatten and then he gets on it, he is fine.  The cats love it when he is not on it.  One cat even urinated on it and it ran off the bed.  I was able to clean the exterior shell so that there was no residual smell.  The interior was never soiled.