Excellent product for the price. Not sure how long they will last long term, but they were exactly what we needed and a great value.