Very hard cushions like some other reviews mention but I’m sure it will soften with time. The couch is smaller than I imagined but still comfortable to sit on. The seat cushions are not very deep. I put it together by myself but it was definitely a two person job.