Size tag has been removed, but the shirt appears to be a men's XL. The chest is 23.5" pit to pit, across bottom seem is 23", and the length is 29". 100% cotton