I just recieved our cage for our soon to be horse (mastiff mix puppy) we call him lol and I love it. I havent had it for very long so I dont know how long it holds up yet but I will tell you the set up was so eazy!!! I litterally pulled it out of the box, unfolded it, and snaped it in place......awesome! I would highly recomend this cage to anyone so far and I hope to get a lot of good use out of it.