We moved into a new condo and I gave up my custom cabinets in my bathroom at our previous condo that had pull out shelving in the bathroom.  This was a great alternative without spending a lot of money for custom cabinets.  The are sturdy and easy to install.  I installed them myself without using a drill.