Great bench!  As described.  Easy to assemble.  Bench seat sits on frame and can be removed easily which provides for flexible storage options.