Excellent. Does exactly what I wanted it for. Took 2.5 hours to assemble on my own and well worth it as well. Really pleased with the end result. Love the colour as well.