Fast delivery very happy with the bench.  Very good quality and took about 2 hrs to fully assemble.  Would definitely purchase again!