This sofa is the perfect size for a small apartment. It's cozy and I love that people can sit together and not be so far from each other. It's comfy too! I don't like super soft sofas so this one fit the bill. It's firm but not too firm.
The color is a little darker than in the picture but I like it a lot. It is a blue-gray color. My first time having a darker color sofa. I also love the material. 
I decided not to hook the two pieces together. First, it was difficult! But without hooking together, each piece has stayed in place and not moved (on carpet). Second, I wanted to easily be able to move it over a few inches without a hassle.
The delivery was very smooth. The delivery guys were very nice and polite. Communication prior to the delivery went great too.
Overall, for the price it's a great deal. My cat thinks it's a giant scratching post and I am working on that!