Product review (1 stars): Difficult to install.  Clamps are a problem.
Super difficult to install.  Weird powder on fingers after struggling with the clamps.  Instructions say you need other clamps for the installation, so not sure why these small clamps were included.  Would not recommend or buy again.