The materials are definitely solid and heavy. Assembly takes a while, but is pretty straightforward. There were some issues with holes lining up. Half of the holes in the top of my unit didn't line up and I basically gave up, so the top is half screwed on. I figured if I don't lift it by the top, it's fine just sitting there. The drawers all skew a tiny bit different so I had to switch them around a bit to find the best configuration that minimizes the misalignment. Had it all worked out, it would have been a great product. I'm still pleased with the way it looks where it is.