Received item fairly quickly so no complaints there. My husband is 6'4", about 170lbs: long and lean and usually wears a Large in most shirts so that's the size I ordered.  The shirt was tight fitting and fell just at his waist line so the shirt runs pretty small.  He could've done with an X-Large, maybe even a XXL.  The fabric is a really soft cotton, though, so that's another plus in its favor.  Major complaint is sizing.