I love these shirts so much. 100% cotton, nice thick quality fabric. The designs make them meaningful and beautiful. This design in particular is one of my favorites. Also, amazing customer service. Overall, love this company and these shirts! I will continue to buy for myself and as gifts.