Good quality, perfect fit.

Pros: Fit
Cons: Color shown different than received