Size XXL, insulated, and the extra fabric inside is not reduced. Cap from Tru Spek matching the suit color. As for the colors, they are all 100% identical. Whoever is serious, I won't argue with them, contact me privately.