We have a lot of different blocks and legos in the house, but so far they did not engage my toddler for long. He would ask us to build it for him and then he would end up taking the pieces apart.
My toddler is a big fan of vehicles, so we decided to give this lego a try as we feel legos are a great way to teach patience, persistance and nurture creativity. The experiment was entirely successful this time. It is one of the easiest lego to assemble that gave my toddler a sense of pride when he managed to assemble it first time. Now he assembles and takes pieces apart on his own many many times in the day. The cherry on the cake is the tow truck with which he loves to tow the car around in the house.
The product is a bit on an expensive side, that's why I will give one star less, but really go for it if your toddler likes vehicles and other blocks/legos have not engaged him/her yet.