Very nice sofa that fits with a one bedroom apartment. 5 stars for the delivery service- the delivery guys were very professional and helped us to carry the sofa into our living room. The cushion is on the firm side but comfy. Very easy assemble. We’re pretty happy with the purchase and definite worth the money