The desk holds a lot of item, is sturdy, and looks nice. Assembly instructions are good and relatively easy to follow, but assembly is very time consuming if trying to put together alone. It is doable, but there are a lot of parts and a lot of steps.