Made with 100% Cotton. The perfect light weight top for any occasion! Also available in our new corduroy take on the Bella shirt, in beige & navy