Hand knitted baby onesie
This will fit a baby from newborn to give months. Hard to say as babies are different shapes