Have not run this through my normal rigors yet, but it functions well and is what I expected so far
Pros: Well built
Cons: none so far
This review was written in the old system and had content requirements that are different than reviews written today.