Love this couch! Easy to put together, I did it by myself. It’s firm yet comfortable. The pull out part is easy to pull out and turn into a bed!