These are really rugged and seem like they will last for a very long time. Exactly what we needed for our older dog to snooze on the back porch near us when we spend time outside. I will say, however, that these are extremely "poofy" - almost like they are inflated - so not every dog will enjoy the feeling of stepping on these. Our old German Shepherd LOVES this bed, but our other dogs stepped on it once and have exhibited zero interest in it since.