It does the job, but the shelves lack support. The weight of a shampoo bottle causes the shelves to fall to an angle which makes everything on the shelf fall. Would be fine for extremely lightweight and shorter bottles, I guess.