Very soft, yet firm and comfy.  Super simple to put together!  Love the color!