Perfect and exactly what we needed! My husband put this together and didnt mention any issues besides a few of the screws being too short for their intended purpose. We were able to make it work using what was provided - Maybe we got lucky with a few extra pieces or perhaps theyve added extra longer screws to address the issue Either way, we love it!