The TV stand came quickly, and in good packaging. It was heavy like some other reviewers have noted, so you would need at least 2 people to lift it. Putting it together took roughly 1-2 hours, and wasn't overly difficult. Overall we're happy with the purchase.