Doggy loves it, and more importantly I love it because I no longer have to wake up in the middle of the night to make sure his blanket is back on him after he changes position. The XL we got for our 40lb long boi is ridiculously large but it allows him to fully stretch out while still being covered completely. I'm a little sad that the sherpa replacement material is not as nice feeling (it feels a little thin and stiff) but overall, I'm happy with it. The top mattress is a little lumpy but I don't think the dog minds it. Pro tip also: we rolled his old fleece blankets to build a retaining wall against the seam between bed and cover. Since it's so cavernous, I felt it was a little cold/drafty there, and it also gives him a wall to lean against, otherwise he'd be off the bed and onto the floor.