My tv stand came with some damages, but thanks to customer service I got it squared away. Took about an hour & a half to 2 hours to put together. The doors do have gaps, which is the only thing I don’t like.