Fantastic bench.  Comfortable.  Fabric seems like it will be easy to keep clean.