Exceeded my expectations. 
Very comfortable and so far easy to clean. 
Came with a few stains, but customer service was great!