Excellent. My experience relies on the product I already had - the product I ordered from you I have not received yet. I would more happily rate the products that have already been delivered to me.