This arrived very quickly, well packaged - my little boy has loved it from when he was about 10 months old. Still loves it now, even though it's missing its back door and most of the pieces! The shapes are very strong, nice and smooth, and a good size for chewing on. They don't stack easily on top of each other as they're a bit small. It's been helpful in teaching my little one about shapes though, as he now knows which ones goes in each hole.
Now 18 months old, he's very into putting things inside other things, so the back door and windscreen, which both open, are brilliant. Except they have broken off after being thrown on the floor one time too many! The only other problem has been keeping track of the six shapes and the little driver who sits up front. Most of them have been in the bin, under the sofa, down the stairs, in the wash basket..... The bus also whizzes very fast when pushed which he loves, more so now he's a bit older.
All round this is a good toy with lots of opportunity for education and fun. I'd recommend it and have since bought it for another friend for her little one's first birthday.