Little bit big but I bought these in Mothercare sale. They are for up to 9 months. I didn't put Ben in shoes for ages and he hated them to start with so I thought we get Ollie in them early.