Perfect -- exactly what we were looking for and works perfectly in our office reception area.  It's comfortable and firm.