Sofa was pretty easy to assemble - I did it alone in under 30 minutes. The cushions were really hard/solid to begin with, but after a week and a half, it's softening up. Color is spot on to the listing. It's a bit smaller than I thought it would be - its only 81" wide, whereas the listing says 87". That isn't a deal-breaker to me, but another 6 inches of space would have been nice - the seating space is only 64" wide.  Even with this, I would probably buy it again, it's beautiful, and what I was looking for in a sofa.