I use this shelf in my bathroom and it's great for it's purpose.  You need to attach it to the wall (in 2 places) with the hardware provided, or it will be rickety and move around.  If I had to do over, I would have sprayed it with a clear rustoleum spray to keep it from showing some rust spots (which are only showing on the leg closest to the shower) after 1.5 years of use.