Has 123 of the 130 blocks. Some blocks have writing on them. Great for play. If you have questions please ask.