I am really impressed with this shirt. The sizing was correct I wear a large and I ordered a large. This shirt is incredibly soft which I love! The only reason I gave it four stars is because it can with a brown stain on it. I didn't find it to be a big deal however even after washing the stain is still there. Otherwise it is a wonderful shirt