It arrived quickly, fit perfect and the color is great.  Very, very comfortable. 

Pros: 8 inches thick.  durable
Cons: none