These beds are comfy for my elderly Great Dane.  He's picky where he lays and he seeks these beds out, as we have multiple ones throughout the house.  So far they appear to be durable and no holes have appeared yet (he likes to "dig" his beds before he finds his right spot).