The bench comes with the seat cushion and legs to be assembled. The pre drilled holes on the seat bottom are poorly aligned with those on the legs. It took me a lot of efforts to assemble them by applying great forces. The appearance of the bench is as good as pictured, tho.   

Pros: good appearance, fast delivery.
Cons: very hard to assemble