I was worried about putting a sofa together, but this was super easy. The couch is sturdy but light enough that I was able to move it around the room easily. Fabric is softer than I imagined. The seat cushions are a little stiff because of the springs, but hopefully they'll soften a bit with use. My only real con for this piece is that the seats could stand to be a little deeper. If someone were to sleep on the sofa, they'd have to remove the back cushions to be comfy. Thankfully, they aren't attached so this is an option. 

Overall, a great buy! Very happy with the new look of my living space.