Product came in very good condition and fulfills its purpose very well. Product was shipped on time but USPS caused a massive delay of 7 days which I won’t fault the seller for. Great product overall and worth the buy especially with the high price of purchase when trying to purchase directly from the manufacturer.