I was able to put this together by myself in 20 mins.  The only reason I'm giving it 4 stars is it's REALLY tall!  I felt like a little kid sitting at the desk.  My hubby chopped 3 inches off with a table saw on the legs and now it's perfect.