Very easy to assemble, practical and stylish. Will be buying a cover to protect it from the weather even though the cushions are definitely water / stain resistant. Very happy with the purchase.