Love these chairs, cushions are medium to firm but comfortable.  Very sturdy, came put together, love the color and velvet.  Definitely worth the money.