Absolutely love this TV stand! It looks so chic. Color combination is just what I was looking for. I put it together on my own (qiluite handy female, who has an experience assembling furniture) in 3 hours. Assembly guide is easy to follow and clear. Parts do fit together flawlessly. Just need to put a little effort at the end while attaching the top panel (i asked my teen to use her body weight on the top of stand while I was screwing it in). Highly recommend it!