I really like this medicine cabinet.  It's not the highest quality ever but it works fine for my needs.  It was kind of confusing to assemble, but after I figured it out, it went together pretty easily.  The shelf on top is a little bit wobbly, but it's not bad.  Overall it's a good value for the price I paid.