A personalised name piece is the gift that does not get outgrown or passed on. Every item here is knitted to order with the child's name worked into the design, so it arrives made for one person and tends to stay with them.

The most given pieces are the name blankets, in bassinet, cot and single bed sizes. For a smaller gift, the letter beanies, letter socks and knitted bodysuits carry a single initial and suit a baby shower or a first-visit present. Name cushions and pillowcases work for an older child, a naming day or a christening.

If you are buying for a baby who has not arrived yet, the bassinet blanket is the safest choice, and the same design can usually be reordered in a larger size later. If you do not know the name yet, a gift voucher lets the family choose it themselves.

Everything is made individually, so allow 4-6 weeks from order to delivery. Australian orders ship from our Melbourne warehouse, $12 standard or $16 express. Because each piece is personalised, please check the spelling of the name carefully before ordering - personalised items cannot be returned for a change of mind.