Checks over stripes!
Material is Bella+Canvas 100% cotton. The sizing has a fitted style like the American Apparel shirts. I would suggest sizing up one size (I am usually a medium and ordered a large).