Overall this is an amazing dog bed! Great quality, and the dogs love it! The only reason I give it 4 stars not 5 is I wish the material was a little water resistant. One little accident and it went straight through to the foam. (My guys are tiny so I could only imagine how much damage a big dogs bladder could do.) I would highly recommend this bed for comfort and durability just wish it could withstand the odd accident.