First let me begin saying Lego has come out with other similar City sets like this one, but they have changed it for better and worse (sometimes) after they discontinue it. Lego has gotten id say a little worse over the past 10 years I've played with them. However i only Play with City themed Legos.... For example Their buildings have gotten worse because the interior is often very plain and bair, This set is one of the better new Lego City sets I've built for a wile, cars and trains are included, Multiple Builds you can put in your city, and just the right amount of minifigures. The only thing that really bugs me is the little car dealership and repair center. Its a great idea, but the front sliding door won't open most of the time without a struggle, when it does it literally goes through the main office (it like blocks the doorway to the office and nocks over anything in its way) its kinda hard to explain. This set has a good number of buildings and cars for its price but then again the buildings are fairly bair inside. that seems to be the case these days with almost all Lego Sets. To be honest with you, id rather pay a little more for a set and have better interiors, then pay a little less and have bad interiors. This is good for most Lego Builders id say 7+ or 8+. P.S. - The older Version of this set "Town Square" is better, however its is discontinued. ****The sets i recommended below all have good interiors all around!****