Found a bunch of rails online, but all were prefab and made it difficult to determine if it would fit on my stairs. EZ-RAIL made it so easy to measure and determine the exact size rail needed and then they make it and ship it to you. Instructions on installation were clear, concise, and easy to follow. EASY INSTALL. GREAT PRICE. Will be buying a second one. Looks Beautiful.