Very fast shipping...arrived in perfect condition and the color is perfect! Exactly what I was looking for!  Firm but comfortable too! Lets see how it holds but for now Im satisfied.