I had the worse online shopping experience with this product. First of all, the product did not arrive until over a week after the promised delivery date. Second, the box was already openned and resealed with one key item missing. A request for the missing part went unanswered by either Amazon or the manufacture. Hope this was a exception.