Perfect!  Just what I needed for my bathroom.  Was assembled quite easily and hung up on the wall with minimal effort.  Can be removed from the wall by lifting it up off the grooved board it sits on.  It's very sturdy.  I kind of wished the inside shelf was adjustable, but it fits my purpose.