They are very well made. No strong odour and they hold together well. My little 11 month old grandson loves playing on it! I’m buying another one as a baby gift.