Perfect fit, great style and terrific price.  

Pros: Great price, what we received is what I expected. 
Cons: none