100% cotton. Orange and white stripe! Super cute!