Fox Men's Essex Op Short 60% Cotton/40% Polyester Imported Machine Wash Printed plaid allover pattern 22 inch