Fit: Oversized. I am wearing a small and generally wear a large in an unisex graphic t shirt.
100% cotton. No stretch