Good quality desk, fairly easy to put together.  It took me about 3 hours from start to finish this by myself, but I'm also not the most handy person.