Thought the shelves were metal, they are plastic. Not sure they will hold shampoo bottles and such; have not tried yet.