Love my desk!  However, if you have never put anything like this together you may have a difficult time.  I am experienced and this took me about 6 hours.  There are adjustments and general assembly that may be too much for a novice.  Get some help if you find this project intimidating, it's a great desk!