It looks exactly like the image. Seats are very firm but comfortable.
The love seat requires assembly - which in my opinion is do-able but a little difficult.

Pros: Great value. Nice quality.
Cons: Assembly.