Love the couch! It was easy to put together. It’s very firm right now but I think it’s comfortable. Our new puppy that we rescued can’t stop resting on it. Gonna have to get some covers to help protect the linen fabric.