Quite expensive, but works to keep my baby away from our wide stairs for now. Let's hope it will hold up when he starts to walk and run.