It is exactly what we expected, the color is nice, the size is perfect for us and it is very comfortable.
It was very easy to assembly the legs.  Sofa is light even though a 2 person is highly recommended to when screwing the legs.