We love our mirror and cabint!  For the price, it is great.  It opens and shuts easily, has plenty of shelf-space and the edging fits well with our bathroom trim.  It easily fits into our "modern/retro" decor as it is very versitile.