The good quality of the material was more than what I was expecting. I really appreciated the elastic in the sleeves to help keep the cuffs at the elbows without needing to constantly roll them up.great touch! The only reason I am giving it 4 stars is because the stitching in the buttons is not very sturdy, and when the shirt arrived, you could see some of the threading already torn. Otherwise - great shirt!