Love these! They are small enough and sturdy. It comes in many colors, making it easy to match to different outfits. The only issue I have is that my daughter tends to pull the buckle to her mouth and use it as a teething toy. Also, do not immerse it in water as the buckle will get rusted within the day.