Super easy assembly - just have to connect the left  right seats by putting the legs in and flip over! Note they are heavy (I was looking at so many options before this purchase, so I didn’t realize this was 100lbs!) 
Just the color I wanted for my apartment living room. 
I spend a lot of time and take frequent naps in the living room, so I needed good back support and comfort this was just that! The seats are deep and well cushioned. It’s firm laying down, but I prefer this in a brand new couch since I expect it to soften up a bit as I use more. Happy I went with this!