Very nice! Soft enough to be comfy but firm enough to sit or put things down on. Blue color is more of a nice rich navy, darker than it appears in the photos.