Not hard to put together.  Easy directions. Time consuming but worth it. Perfect for my 2 boys!