I've always been told to upsize when ordering on Amazon & I believe that is true.  This shirt tho may be the exception.  It does seem a little big but I think the size down might b too small.  Love the look & fabric.