True to size, my mistake was thinking i should but a size up because most shirts on Amazon are Asian size and when i buy my US size the shirt is too small. I look for both the Amazon size guide and if they he list a different size guide on the page. My US size is a large, i ordered a XL or 2Xl Asian size, i think i will send it back for a large. Other thsn that, the shirt is super soft, comfortable and is pretty. Its highly recommended and suitable to dress up or down.