Love this chair!  It is firm, but comfortable - and colors are true to screen.  It assembles quickly, with legs neatly stowed in base.  Being barely 5ft tall, I need an extra pillow to reach the floor, but works great for 5'10" spouse.  Coordinates well with Salzberg Gray Area Rug.