The bench arrived as scheduled and was assembled as directed. The only glitch was one of the long bolts had no threads and i had to supply one from a local source that doesn't quite match. Otherwise, the bench looks great and is well made