Very easy to put together. Feels a bit firm but still a great couch! We love it!