This shirt fit me fine.  The fabric is flimsier than I expected and the colors are not as vivid as I expected.  It's OK but I don't expect it to hold up to repeated laundering.  It will probably get me through the rest of this summer and that's about it.