Very versatile sofa. I love the fact that you are able to arrange it in numerous ways. The cushions are a little firm but comfortable and the storage under the seat is a big plus for compact areas. I gave it 4 stars because the stitching on one of the pieces is pulling apart and exposing the cushion under the seat. Overall good product