I've had this office chair for several months now and love it!  The cushion is pretty firm, but perfect for keeping good posture while sitting at the desk.  The chair feels sturdy, wheels around smoothly, and spins without any kind of wobble.  Would recommend!