Slightly shorter than I expected but it's comfortable and a great price. It looks high-end. Easy to install. I was eager and did not want to wait for help, so installed on my own. A little awkward to do so, but easy. No issues with holes matching up. I just used a regular screw driver and it got the job done.