I have one of these in each of my bathrooms.  They look nice and are sturdy.They have the right amount of storage space for my needs. The shelving is easily movable for your needs. 

Pros: Looks good and is a good value