This product is exactly what you expect it too be. 100 Mega Blocks.... hours of fun, building! We ordered these for our 2 year old son who already had some Mega blocks but is now building more and needed more blocks. These blocks are great value... We haven't seen the same amount, anywhere else cheaper! We would definitely buy these as a gift for other children and should our buildings get bigger still, more for our son.