This works great in my bathroom.  It is great quality.  You do have to put it together.  The directions are easy to follow.  It is heavy so be prepared for thay when hanging.  The heaviness of this cabinet just shows me the quality of the wood that it is made from. Very happy