I bought this 100 piece foam building blocks in December for our DD to play with. I like it because it is soft and even if she will fall and hit the blocks she will not get hurt. Although it is appropriate for 3+ toddlers but it is not dangerous since the small blocks will not fit her mouth. You can construct different things with it but it will not connect permanently like the lego blocks. My problem also once the blocks are all out is putting it back in the box; just too many blocks to clean up after. When she plays with her other toys I make sure not to give her the blocks because it makes the floor so messy with all her toys out.