put it together myself in a few hours (took longer because I had some boards on the wrong side).  my boys love it! wish I had found this a few years ago!