I checked the number of blocks I have and they vary from what the website says. Between the 2 sets, there are 9 of each of most of the blocks, but there are 5 extra tens, and only 8 of 100's. I only have 23 units, which I know 1 is missing. But the rest of the set was complete as it came back when I bought this. And it is plenty! I'll throw in the algebra/decimal inserts, too.