So our Border Collie blew out his ACL and we needed a bigger bed for him to be able to recoup on post surgery. The bed is well constructed and he seems comfortable on it. We did buy an elevated bed frame to get him off the cold floor..... spoiled rotten. We got the xL for him and he can stretch out across it without having to bend his leg. My only “complaint” is that I wish the cover were waterproof a wet dog doesn’t soak through into the mattress.... my work around was to put a waterproof mattress pad on it before I assembled the cover... I cut an old one to fit.... also wish this came in colors that hid dirt a bit better. Light blue and grey show dirt quicker... otherwise a great dog bed that hit us to switch from Llbeans ortho bed we have been fans of for years. This is a good purchase, & reasonable price IMO.