Purchased for our 2 year old grandchild.   The ease of ordering and delivery speed was great.   Step 2 products are always high quality.   I'm very satisfied with this purchase.