So happy with this piece. Exceeded my expectations. Came perfectly packed. No assembly at all except attaching the legs, so that was a major plus. The doors and drawers move smoothly with no issues. I had to make another hole in the back so we could add in more components and pull wires through, but that was no big deal.  Very study and built well. Love it