This has lasted me a very long time. I would recommend. I got a new puppy who doesn’t realize how big he is and he plowed in to it a few times and it broke. If it wasn’t for that, I think would have lasted for years to come.