Solid doors and relatively easy to install. The only thing that disappointed me was how the backing of the mirror looks so unfinished. It's like a vinyl texture which, if scraped or peeled, will remove the mirror silvering. I believe I'll paint over this. Otherwise, very happy with purchase.