Super easy assembly I like it! It’s soft yet firm as described. It has a dark gray undertone, as pictured. I think the ottoman should have connecting capability as well but there were no holes in it - thinking about making my own. I almost caught it on sale! Definitely worth the sale price not the original price. I should steam the wrinkles out (all the cushions came vacuum sealed so it was a little wrinkled).