Cute shirt but runs small. Read reviews so I ordered an xl but it was a lil snug..ordered an xxl and it is hardly any bigger. No hem in the sleeve so I anticipate fraying in the future and probably will only last a few wearing/washings.