Top: 50% Cotton 50% Modal (Jersey) Short: 100% Viscose (Woven fabric)