Nice design, easy to assemble, and so far the upholstery has stayed cleaner than expected!