Lovely colour sofa, quite firm and would look great in an office setting. It was really easy to put together, only took me 10 mins and delivery was very fast. It is smaller than expected so make sure you measure before purchasing. I have brought the footstools to match.