Easy to assemble. Really love how it looks. The cushions on the seats are not as white as they appeared in the picture online. They are more of a cream or off white, which I am very happy about. Really love the texture of the fabric as well.