I'm extremely happy with my purchase. They fit perfectly, are super comfortable and look great. 

Pros: removable covers to wash and super comfortable 
Cons: none