The product is great, but the delivery was very poor. The order delivery took twice as long as the estimated delivery - very poor delivery tracking and no acknowledgement of the delay. For an item that was "in stock", it took from May 5 (ordered the "in stock" product) to May 23 for delivery.