Firm, not cushy.  Can actually hold some weight. Well made. And very pretty.