I ordered this shirt for my husband for Father's Day (gave it to him early cause I couldn't wait) and it is great. Make sure you order at least a size bigger, my husband wears a M so I ordered a L and it is a perfect fit.  It looks so slimming and great on him, he gets lots of compliments.  He says the feel of it is great and is good quality.  It does have a little stretch to it but not much, he says it is very comfortable.