Arrived in 2 weeks, very good, I have not installed yet but at first picture the clamps are very nice, just the fastening bolt is too long.
decent quality, fast shipping. only complaint I have is the top bolts are torx not hex.