Firm yet comfortable. Extremely sturdy. No assembly aside from screwing on the legs. We were worried the green one may be a bit blinding but it's a pistachio color that's easy on the eyes.