Seemed a little expensive, but this is a high quality item.  Nice thick steel, first quality hinge, & the mirror door is holding up perfectly.  Just make sure that you have at least 3 1/2" depth; even with that, there's an inch projection from the wall.