I bought this item for my stair railing to protect my 1 year old from the wide spaces in between the rails. I was disappointed when I received the net. It is flimsy and would not protect my curious 1 year old boy who might accidently or purposefully push or lean against it. I was would not recommend this item to be used on an upstairs banister.