Absolutely perfect! The entire process! Great price, easy to order, excellent delivery notifications and followup, quality product just the perfect solution.