Denim cotton Will fit the child till 2.5/3 years of age depending on his built. The picture shows my son wearing at 3 years of age. NO COINS! The original colour is blue( as seen in last 2 pictures ) but because of lighting it is showing black/grey colour.