the shirt is fine, the material is nice and soft but my size is M and the M i ordered didn't fit.