Easy to assemble. Design is clean. Top looks expensive. Has held up well and easy to clean. We leave it on our patio. It hasn't rained but no issues with the material under constant sun.