I followed the seller's size chart. The shirt fit my husband perfectly. The color was exactly as pictured, soft and comfy. The only reason I gave it four stars was because the button holes were too big for the buttons. Hubby sat around half of Easter Sunday with his chest out. As soon as he fastened one button, two or three more opened up. The family started calling him Super Fly. Good thing I can sew.  He'll have to wait until I tighten each button hole before he can wear the shirt again. I've ordered Coofandy shirts before and never had this problem.  What a shame!