Though we absolutely LOVE this tv stand, it was a monstrosity to put together. Holes were not big enough, instructions weren’t clear and the doors to the cabinets were difficult. The finished product is definitely beautiful though. Best advice is to have a drill handy and be ready to drill your own holes. For its function, I’d give this stand 5 stars but 3 stars overall due to how difficult the assembly was.