I got this for my daughter for Christmas and it took me about 20 hours to put together.  I was able to do some of the first steps in the garage before starting the main structure.  Everything lines up really well and ended up being a really easy build.