This was exactly what we needed! We used it on our front porch in case any doggies get out the door - it's our second chance barrier. It's pretty lightweight and I'm not sure it would stop an ambitious child, but it's great for our small old dogs. It was easy to put together and I'm glad we got it.