This couch was really easy to put together and I absolutely love it! It came in 5 separate pieces which is what I needed to get it through the doorway to my basement. It’s firm but comfortable. Great purchase.