It took some time to assemble, but it went together well and is very sturdy!  My son loves it, and it looks great!  Would highly recommend!