I love the mid-century modern feel to these sofas (I ordered three of them for some counseling offices). The cushions are soft and comfortable - with the exception of having little lower back support. I addressed this issue by purchasing some extra pillows. With regards to assembly, on each sofa there was at least one screw on the legs that took about 20 minutes to get properly aligned/threaded.