These chairs are firm but so comfortable!  I bought them for their looks, but find myself sitting in them all the time.  The packaging was great and it was very easy to install the legs.