Very nice medicine cabinet. I had it installed so I can't speak to how easy it was to install but very sturdy. The 3 shelves are easy to adjust and provide a nice variety of heights. You do need to snap them into place a little harder than I initially thought, but once they're in, they don't wiggle or move at all.