Everything arrived early and looks great and is very comfortable 

Pros: good quality and price
Cons: none yet