This took a long time to put together, and it has poor design at the top where the pieces don’t align properly. Overall it looks good and is very functional.