These have held up pretty well.  The one I have at the beach has rusted so I'll just replace with another one of these for my two little dogs.  Easy to move and assemble.  I've owned these fences for about 3 years.  Hope this helps.