The product is fine, however, it is not what I originally ordered. I ordered 3 weeks in advance with an approved delivery date, but the company did not have the product I ordered, nor did they bother to call me to let me know. We had to reschedule our pictures and then accept matte blue caps instead of shiny.