The fabric is very soft. The shape is very comfortable. The cushions are a firmness that feels good to sit on but isn't too sunken that it's hard to stand back up. It was very easy to assemble.