Easy to assemble and quite nice looking and comfortable for the cost. The surface is also easy enough to clean such that only serious stains/dirt should be a problem; the slate gray color is dark enough to mask any minor spills that aren't immediately cleaned from the surface. I cannot see where I spilled salsa the same week of setup!