It was easy to put together. Ours stands on the carpet so we had to use connectors to keep the pieces together. But I like it that it’s an option and the connectors are not visible so you can take them out and move the pieces however you want. 
The color (beige) is darker than you’d expect. 
Now, a complete miss are the legs of this couch and hence why 4 stars. They are made of cheap plastic! Although from afar you can’t tell, I was very surprised to open the bag and see they’re plastic and hollow. Leave plastic for dollhouses not 1K couches. 
Pretty comfortable, the seat is medium firm and the back is medium soft.