good quality fabric stripes price men shirt