I would absolutely recommend this TV stand. assembly was very easy, straight forward, and accurate. Estimated time to assemble is 60 min, I completed solo in ~50 min. The different hardware pieces are delivered in their own labeled pouches to easily determine which part you’re looking for. There was only one mistake on labeling - hardware “M” was labeled in a hardware “N” pouch, but since there isn’t and “N” on the assembly sheet, it was easy to identify. Every part fit perfectly. Fully assembled, it seems very sturdy. The doors slide easily and even include a little bumper so you don’t scratch the sides or the other door when you slide it over. Again, highly recommend this item - looks great and everyone I’ve shown loves it too.