I have been really happy with this so far. I wasn't given enough screws to complete the job, but I got some duplicate ones from Home Depot for a few bucks--not a big deal at all.
What matters most is my wife, mother in law, and I all feel substantially safer walking down our carpeted stairs.