I bought this as a birthday present for my 2 year-old son. He loves to play with the blocks. He cannot built a high building as he is too young. But he learns the characters quickly. He know the sign of hospital, gas station. He also would like to play with the numbers and letters. In general, these blocks are good for learning and playng for fun.Good variety and fun for my kids to play with at a reasonable price.This set is pretty good, but not perfect.Pros: sturdy wood blocks, sanded and painted in nice colors, cute pictures of shops, trees, etc., includes a (albeit very thin) storage bag. Puzzle pieces to drive the cars on and build the town on, car wheels really turn, compatible with similar block setsCons: some of the pieces in my set were not thoroughly painted (seemed like a light spray that didn't give complete coverage), some of my puzzle pieces were bent upon arrival, the set is for ages 3 and up but a 3 year old would have great difficulty with the puzzle part, one figure of a person is smoking, the wheels on the car are not snug on the wood so for my little ones, seems like a choking hazard since they could yank them off fairly easily.My 2yo loves dragging these out and making a mess. It keeps her busy for a few hours when she plays with it. Nice and sturdy blocks and the designs are well printed on.This is a nice sturdy set with great colors and illustrations. Even our other children have had fun playing with it but the baby is enthralled. Bright colors and illustrations. It's a really fun set and complements all the other block sets we have.Would definitely recommend at this price!I ordered these for my toddler and he absolutely loves them. They’re cute colors, have different shapes and designs, and are smaller than expected but that makes them easy to store and take along wherever you go. Product included a puzzle “town” that you can build on top of for imaginary play, a bag with a drawstring for easy storage and travel, and even some little cars with wheels. I would buy this over and over for my kids or as gifts. 10/10I was looking for stacking blocks for my twins and couldn't resist this city set. The set is so cute and not only appeals to my toddlers, but their older sister as well. The paint has held up well despite being repeatedly thrown, dropped, and mouthed. I love the colors and different details on each piece. The drawstring storage bag makes cleaning up and staying organized a breeze. Would make a great gift for any child working on early motor milestones or who love to build.Well made, sturdy block set. It would make a great gift set. My 3 year old loves it. Perfect for working on his hand/eye coordination and fine motor skills for his Occupational Therapy in a fun way.