It took me a while to assemble, but it was worth it. I loved how it looks really recommend this tv stand!