Arrived on time and as advertised. There was an initial shipping mistake where the order was counted as "delivered" before it shipped, but the seller communicated it to me immediately and kept me up to date on the actual shipping date. Would buy from this seller again.