Relatively easy and quick assembly. Materials look and feel good, not great. Pretty happy with it. Fits the space and looks better than what we had before.