Great product for a great price. Shelves are pretty shallow, and it isn't the most stable thing on the planet, but that can be resolved by attaching it to the wall (which they provide the screws for). Our issue was that our toilet is tall (apparently) and the flush buttons are on top, but some furniture risers fixed that issue.