I searched for weeks for the right cabinet to hold extra supplies for our bathroom.  I finally found this cabinet--and it is perfect.  Easy to assemble, holds many items, and the rainfall glass is an excellent feature.