I love this TV stand!! It is so cute while also being super stable and well-made. Every piece fit exactly as intended which was honestly incredible given the way everything hooks together. I'm using it as a decor piece to hold a heavy printer and a record player in my living room, and it looks amazing.I have no regrets, but as others have said... It is a hefty and lengthy assembly process. I would recommend breaking it into multiple sittings. The directions say to expect 2 hours, I would say it took me 4 although I made several mistakes that I had to painfully undo. (I would say they're stupid mistakes, which they were, but following 25 steps with hundreds of pieces, you're bound to make mistakes.)You'll almost definitely need 2 people for assembly, if not for the heavy lifting then for the moral support (and to help you undo the screws that you just spent half an hour blistering your hand screwing in). If you can make it through that, it's a fantastic piece of furniture!