5 stars product and service! As described, arrived promptly and I received updates on order progress from start to finish.