This tv stand is absolutely gorgeous! Delivery was very fast as well. It came with all the parts and even some extra hardware. It took a while to assemble, however it was not complicated and the instructions were easy to follow. It is a little heavy and seems to be great quality. The doors slide perfectly and it is a great addition to our living room set.