I love this! Put it together myself. Took time, but everything fit well, directions were easy to follow, and I am happy with how it turned out. So glad I purchased this! Its perfect!