100% cotton tees perfect for a slightly fitted look. Not boxy although they are all cotton. High quality, high fashion look. suze small, med, large, xl, xxl