This is a definitely stylish shirt for working out and playing tennis. It can go with black or white shorts. It helps that it's really comfortable. I'm 6'1" and usually wear either large or medium (for more fitted look), but I got the L size for this one because of the shoulder construction. The M size is a bit too tight.