Back pillows are very comfortable but the seat cushions start out pretty firm, they’ll definitely break in over time. Color is very nice. The assembly was extremely easy, came in three boxes and I was able to put it together alone