I wasn't really impressed with having to assemble this but having to do it with rusty bolts and washers was unacceptable!! Especially as the material is white linen!!! I had to keep washing my hands to keep from staining the sofa!!!
The sofa looks just like the picture but it is ridiculously firm!! I would think twice before buying this! 

Pros: Looks like the ad
Cons: Uncomfortable and hard to assemble