It kind of sucked putting it together, because I accidentally put the backing on upside down so the cords are very visible, but that was my bad. The TV stand is really sturdy and pretty. The top also holds up pretty well as I've had a few spills on it but looking at it you would never even know.