This bench looks great in my office, but putting it together was a bear. Everything was going fine until the very last step where everything had to slot together and the top was just too heavy for my friend and I to do it. Fortunately, I have a strong and talented nephew who was able to save the day.