These are so cute for my 2-year-old girl. They fit her perfectly – and they even fit me (barely) so I’m assuming that, if they manage not to get lost or broken, these should work for her for a while. For their price point, they seem reasonably well made and sturdy. I would buy again.