beautiful, quality, well made...perfect fit.

Pros: Great price. 
Cons: Assembly required.