This sofa is very sleek and contemporary which is what I was looking for.  The only assembly required was to attach 5 support feet and it was ready to relax on.  As stated by other reviewers it is a firm couch.  That is fine with me and that is what I wanted. The back cushion and side pillows are the only removable cushions on the sofa.  The bottom cushion can not be removed. Overall I am very pleased with the sofa and for the price and quality it was a good purchase.