Shipping was fast! Haven’t opened yet because it’s a gift.Update... Gave early Birthday gift! It took around 4 hours to put together. Easy assembly. Just time consuming. My son loves this