Great quality and construction. Does it's job well. Only complaint is that if the design were a little more streamline. These bolt on with attitude and are a bit heavy. Overall, stays in place and does it's job well. A workhorse for sure.