This was perfect for what I needed and keeps my small dogs in my yard.  Easy to assemble and install.... love it!!