I just put this together last night with my 13 year old son.  It only took an hour or so.  Only one problem, some of the holes didn't line up and that was somewhat frustrating.  We managed to work around it.  I would recommend this it is perfect for a small wall in my dining room