Very easy to put together. The couch I received was the same color as the picture, a dark bluish gray, which is exactly what I wanted. I have a small space and this love seat fits perfect. I have a puppy, so I was looking for something inexpensive, functional and pretty and this one fit the bill. Comfort wise, it's OK. The arm rests are low and will take some getting used to, but that's the style of the couch. The seat cushions seem to be pretty well made and I don't think they will sag for a while.