This pretty cap is made from 100% organic cotton and we have added a touch of our "vintage floral". Sure to keep babies little heads warm and cozy. One size fits all 4A019 - Floral Cap