It is great!  Exactly what I expected- firm, but soft and comfortable.  Nice fabric!