This butter keeper does keep butter soft and ready to use. It helps if you change the water every 2 to 3 days because I believe it keeps the surrounding area cooler. I am not so sure it holds 1/2 cup soft butter, however, it is close to that amount. I am very pleased with this product. Pat.