Had some trouble attaching to my rail, but once attached worked as intended.
Pros: Functional, reliable, solid
Cons: Difficult to attach to picatinny rail
This review was written in the old system and had content requirements that are different than reviews written today.