arrived on time. Quality is pretty good and heavier denim,unlike cheap denim shirts. Looks fine by itself with jeans,or also under a sportcoat. Good price for the quality. I would recommend this shirt.