Really great, substantial, deep sided dog bed, draft proof and very comfortable for my 12kg cocker spaniel (4.5years). This is a Large version and is perhaps too big but she loves to stretch out, sleep upside down etc etc so it works very well. It could however easily accommodate two of her so the smaller version might be better suited to a dog of her size. Something in between these sizes would have been perfect but I have no regrets. She's definitely sleeping longer and more soundly. The base bed is a little thin but I put in a substantial blanket too and she's well away. 9/10 for me anyday, a quality, washable dog bed. A deeper base and it's a 10/10.