Arrived on time and put it together quickly. Just needed a hand to lift it after the legs went on. Everything lined up perfect.