This is a great sofa if you are looking for something small in size. The cushions are a little firm, but have become a little softer as time goes on. This sofa is not very tall or wide and makes a great couch for the end of your bed. Currently, I have it set up in my loft area which is the kids space in our home. It really gave the space a cleaner look. The blue color is very beautiful and is very easy to  eaclean.