Perfect chair for my needs! Medium -Firm seat and solid construction. Easy to assemble and everything fits tightly so there is no wiggle or wobble.  Have medical issues that force me to sit in a solid chair so I can get back up.  Also need a seat cushion that doesn't sink in.  This chair meets my needs superbly.