I got these for my son and niece who are due in January. I thought the print of the miraculous medal was more of a blue color but in person they are a nice neutral gray - which works really well. The onesies held up really well in the wash. I can’t say anything about their durability while on a child/baby/infant. But I know that I am excited to clothe my son in Mama Mary’s love.