This is 100% cotton, super soft, and fastens with 3 nickel free poppers. This item is aged 36 months and looks stunning in black with the white writing. When ordering please specify colour of vest and colour of writing youd like. I have black vests in 03 and 36 months, pink in 03 months and white in all sizes. This makes an excellent birth gift, or baby shower, christening, baptism or just general baby gift. Check out my other items too and feel free to ask me any questions. I make items to order so let me know if you have something in particular in mind.