I just love these dog mattresses, I have all three sizes. I have my large one outside, the medium one in one of my bedrooms and the small one wherever my 14 year old wiener dog wants it. It is just right for her, she curls up like a ball in it. I love them and put a crib mattress sheet on all of them so it protects them and I can just wash the sheet weekly. I would highly recommend these mattresses. I would say I love the small one the best because my dog is 14 and it is so easy for her to just step up into it and lay down.