Suitable for babies approx. 0 to 6 months. Material: Baby Cotton. 100% handmade