Arrived a day early, no damage. Easy to put the legs on and they feel sturdy.  I love the look, its long enough I can lay down  (Im 58), and no dog hair sticks to it. Perfect!