This is soooo perfect!! Purchased it for my little for Christmas and he loves it! The assembly wasn't difficult at- my husband put it together Christmas Eve after bedtime.