Despite all the negative comments I have read on time delivery, I still ordered for Christmas. Parcels received the shipment next day. Really on top. Regarding the product itself, it is consistent with the description. It was a Christmas gift from my 4 year old daughter and she loves. A little hard to understand at first but with a little help ... I highly recommend.