I ordered these blocks a week before Christmas and got them within a couple of days. Delivery was great!! The blocks were surprisingly easy to put together after a few, it went quick , but it still took about an hour. My kids loved them for Christmas!! Very durable so far. I can feel to that they are strong , I think they will last. Worth the price for sure.
I do wish there was more big red blocks compared to the smaller yellow ones though. But overall, the amount of blocks you get are great. And we got a great bin from Canadian Tire that fits them all in.