This was fantastic! We used it when my grandson was small, sitting up but not walking. It kept him in safe, since our home wasn't baby proof at the time. It also kept our dogs away during his snack time. We have hardwood floors, so used it on top of foam mats for a good play space. Once he was more mobile, because of our flooring, he could slide it around the room, so we had to stop using it.