This is a very handy piece to keep next to my desk to hold computer related items.  The quality is good, but it is not easy to put together.  I ended up paying a handyman $80 to assemble it.  Now that it's all done I'm glad I have it, but I'll avoid any needs assembly items in the future.