It is just what I needed for my daughters messy bathroom. It is very sturdy and it took me less than 40 minutes to get it together. Now, every product has its own place on the shelf.