This sofa is a bit firmer than I thought, but I suppose that's good for my back. I ordered the dark grey sofa, and it was the perfect color. It was suuuperrr easy to put together. I did it by myself in under 20 minutes. You don't need any extra tools aside from the things that came with the package. I'm naturally pretty small, 110lbs 5ft3. I was able to sit up sideway and stretch the whole length of my legs on the sofa just fine. I thought the size was perfect for me and for my small nyc studio apartment. It looks modern and easy to clean. I recommend it!