Great TV stand but really difficult to assemble. We had handy assemble services and even the pro was having difficult time with putting together the piece. Some parts were mislabeled and pre drilled holes did not align with the corresponding matching side...had to drill new holes. After almost 3 hours of struggle it was finally done but it was worth it. Looks great with our TV and it’s a very nice piece of furniture added to our living room!