Almost 300,000 baby boxes have been delivered to expecting families in Scotland since 2017, according to figures published by the SNP.
The SNP said the Scottish Government has delivered 283,118 baby boxes over the last six year period, stating the project was started to give children of all backgrounds an equal start in life.
The boxes include baby clothes, blankets, books, bibs, nursing pads and a thermometer.
The box itself also doubles up as a bed for newborn babies.
The SNP said the boxes should help ease financial pressures on young families over Christmas.
SNP MSP Fulton MacGregor said: “I welcome these new figures which show that 283,118 baby boxes have been delivered to families across Scotland, supporting households with the costs of raising a child from before its even born.
“We know that raising a child is an expensive endeavour, and these jam-packed baby boxes from the SNP Scottish Government will help to ensure that each child born in Scotland is given an equal start in life.
“From expanding free funded early learning years care, to the Scottish Child Payment and Best Starts Grant, the SNP is committed to making Scotland the best place in the world for children to grow up.”