Excellent product, other than a horrible customer customer service experience and having to argue to get the correct product in after receiving the wrong item.