We purchased the above chair, but in charcoal grey.  It arrived promptly on the day it was supposed to and needed no assembly.  The seat is not squishy, but comfortably firm.  I love it and it matches our rug, drapes, etc. perfectly!  Love it!