I purchased this to keep my dog from wandering off the front porch. It was easy to assemble and sturdy enough to do the job. If I could change anything it would be the ease of opening and closing it. The shipping was super fast. Overall, I'm happy with my purchase.