I thought that this was going to be too big, but it fits just fine. Now-a-days I wear a size large in shirts, and was afraid that it wouldnt fit because most places online sell clothes that run small, but this fit perfect. Love the holes in it. Gives it extra character. Thank you!! 