I really wanted to love this piece. Several issues with this piece. The entire tv stands comes assembled, it just requires the legs to be screwed on. This was an issue because the metal rails and screw holes were so off we had to hammer them in place to semi fit. Also, the left cabinet door is crooked with a huge gap at the top. It also doesn’t close completely. It this product was assembled correctly it would be great! Overall disappointed with the outcome considering the cost!