The Hand Print Shirt is 100% cotton. Like all grab wear clothing there is no guessing game on what size you are. All shirts are true fit meaning if you wear a small get a small...