Cheap babyproofing! This is plumbing insulation from Home Depot. Less than $2 for 6 feet of it! It's slit down the middle and has sticky tape on the inside of each slit. You can get it in different sizes. I got one that was bigger around to put on our fireplace ledge (you can kind-of see in the background)