Great showcase of all that is wrong with a flat gutter guard like LeafFilter and just about every other screen mesh gutter guard...except MasterShield. The BIGGEST difference between the other guys and MasterShield is that MasterShield is installed at a steep angle so debris can shed. Without that everything WILL pile up, and they don't guarantee to clean the top. Just the inside. Feels the same to you if water is cascading over the edge!