Received product on-time, great cost. Received last week, quality looks great. Materials and workmanship great as well so far. Wounder how long will last. The product has a 2-year warranty, usually, these products start to get bad on year, but will see!