Modern, comfortable, and very stylish.  It is firm, but still very comfortable.  So far dog hair and dirty paw prints wipe right off.  Very pleased.