It took a minute to put together because it has a lot of parts to it.  Once it was done, it is adorable!  It's nice enough that it's a great add to the deck.  Looks great.  My grandson loves it!