In regards to foam brushes, they vary in quality. The big box stores carry brushes with a more open foam and they do not work as well as the ones I get from commercial supply houses. These brushes seem to have foam that is considerably denser and they leave a much better finish. They also hold more finish.