This fit on my stairs when others didn't and easy to install.  Keeps my large dog off the carpet.