Very easy to install and fit my frame without any issues it was very well made and looks and feels great.    

Pros: Affordable, sturdy, and stylish 
Cons: whats not to love