I purchased several straps and came in on time, fit well, and the quality seemed great. My fiance especially liked one of the metal straps. There was an error (I wanted a different stitching color) when I ordered one of the straps and before it shipped I contacted customer service if it can be modified. They were not able to make that change before the order was shipped, but were super accommodating and offered me to get it replaced. When I shipped the wrong strap back, it got lost though USPS but the company still provided replacement, so I am really happy with their customer service.