Fits perfect. Got it for our stairway, took less then an hour to put together.