I absolutely love this desk! Its the perfect setup for a small workspace, and I love that it still has plenty of shelf storage for not taking up much room at all. It wasnt too difficult to put together, but it may be easier with two people.