Sofa was very easy to assemble and looked like the online photo. The back cushions were very soft but I added some batting around them inside the cover and they’re perfect. It’s comfortable and the blue is a great color. For the price, it’s great!!