These blocks are nice quality and arrived on time. My only complaint would be that I wish the large rectangle block was a little flatter. It's too bulky and large for my daughter to really utilize, or crawl over. That may change in time though! 

I was worried the plastic foam may have a funky smell - but none!