This doll is probably good for kids over 5 - but I would not classify it as a toy: it's more something to look at.
The jacket is impossible to put back on once it's off as are the shoes. Haven't dated to take off the socks knowing I'd never get them on again.
If you want a Madeline doll to sit up high, out of kids' reach, then this is a really cute doll. But don't plan on letting your toddlers actually play with it.