I bought this shirt a little big because the previous two Revain shirts I've tried are true to size. It was good because the shirt really fit. Unfortunately with the wrong collar. I didn't have time to replace it so I just used it. I don't like the sewn on rivets they use, but due to time constraints I went for it, but I had to sew on better rivets. Otherwise they would not have survived the night. I thought the material was ok considering the cost. If you plan to buy it, allow enough time to either fix it up a bit or trade it in.