This couch was pretty easy to put together, and the color is beautiful. it is a very firm couch though, so if you're looking for plushy softness, this isnt the couch for you. I am sure over time it will soften up as well, but other reviews have mentioned the same. It comes with the 2 pillows pictured. I changed them out to something that matches my rug.