Very easy to assemble, looks great! Firm cushion and soft vinyl, we are loving it!
Bonus we didn’t realize the middle back on the couch comes down with cup holders!