i think this shelf is as good as a shelve like this can be. have to clean it everyday and it slopes down a little. but does keep the bathroom counter clear and easy to clean and dry.