As everyone has mentioned the sofa is extremely comfortable. It will arrive in 3 separate boxes and takes about 30 minutes to assemble. You can flip the cushions. The only reason I am giving it 4 stars instead of 5 due to color. The color advertised is different the photo online looks more white. However the color is more of a dark cream I’ve also included a photo of the fabric.