Not sure if midsized, but this shirt was really tight in the stomach and chest and super loose in the arms. It fit like a small/medium on my body and a XXL in the arms. Sending it back!
Pros
Fit good
Cons
The style and design of the shirt may not be suitable for all occasions