Delivery was on time.
Product just as advertised and something very IMPORTANT for web purchases of apparel: CONSISTENT SIZES (you can't try things on so this is important).
If you know your size, you can buy it blind and know that it will fit perfectly.
However, for 100 % cotton I'd still go with Lands End. But for the mixed fabrics (poly-cotton) I'd stick to Van Heusen.