The fit of the shirt is poor. Body length is very long. The actual material of the shirt is nice, but the fit is just weird. Who is Nike using to size these shirts? Shoulders are fine for a size 40 medium build person; however, the length is ridiculously long. Perhaps this would fit well on a person that has a very long, lanky build, with wide shoulders?! Really wanted to keep the shirt, but the fit is terrible.