We actually use this as a room partition for our dogs. Both my 3 and 5 year old haven’t been able to break it yet, and it keeps our open archways closed so the dogs don’t get into the other side of the house. I’d highly recommend. I don’t think it’d be good for a baby as they could lean on it and push it over.