This bench is perfect. Comfortable,stylish,easy assembly, early arrival, perfect height and length, just the right amount of storage.  Love it. Cant say enough great things about it.