Arrived within days of ordering....absolutely adorable! Colors are so cheerful and bright!  Well made and very  sturdy.  Consistient with other products we have purchased from this company.  Assembly required but the  instructions are easy to follow.  Took my husband about 1/2 hour.  My 2 year old grandson LOVES it!