This is exactly what I needed for my 2 little dogs. Its sturdy, easy to install and you can position in anyway you need. My dogs are french bulldogs so they can safely play in the backyard without any issues. Highly recommend.