I couldn’t give this product 5 stars because one of the pieces was damaged. Assembly took a couple hours but not difficult if you follow the instructions. This is the first piece of furniture I have built so if I can do it then so can you. This a pretty TV stand. I am happy with my purchase!