The fabric quality is noticeably good and I have no complaints about the cut or fit. My advice based on experience: wash on a gentle cycle and avoid a hot dryer, cotton can shrink a little otherwise. After the first proper wash I found the size was fine but I was careful about it. My son pairs this with a half-sleeve printed shirt for casual use. Looks sharp. Overall a worthwhile buy.