I am thinking of getting this for my 2 dds, one is 18mo and one is 3.5. What do you think/ in your experience would be the upper age limit for playing with these? i dont want to buy it if my eldest dd is going to be too old for it when she is 4? thank you