Very easy to put together and looks great. So far it is holding up well to the outdoor elements, but we also purchased a cover to protect it from daily moisture. Very comfortable and easy to wipe clean.