The bench arrived very fast and we absolutely love it!  It took us about 15 mins to assemble.  Would definitely recommend!