Handmade knit cape, never worn, made by a family member, would fit most any baby size, prob NB-9m the best. 21” long