Love this fence. I have a dog who went into the pool, on the Baja step constantly. This keeps her out, but if she fell in could still get out. The fence is sturdy, good quality and easy to assemble. Came with good instructions. I think it looks pretty good too. I don’t think it would keep a child out, this is just a deterrent, which works for my Australian Shepherd.