I like this love seat. It was super easy to put together. I did it while my husband was out with my son. I didn’t need any tools to put it together, but it really doesn’t move or anything. The seat cushions are attached to the base and not removable. The back seat cushions are removable, and sit higher than the back of the couch. The seat cushions are firm, definitely not soft, but I don’t mind. I prefer a firmer couch.  I have found that my body likes a firmer couch the older I get.  I added a pillow and am currently sitting on the couch with my feet up as I am writing this review. I will update this if anything changes.