Time consuming to put together, but well made.....we were missing some screws but it turned out ok and my kids love them!