I tried about 4 different brands of environmentally-friendly bar soap for washing dishes over the course of about a year, and finally landed on Hippie Haven, which meets all of my criteria! Others left a film on dishes, or got used up quickly or just didn't work, but Hippie Haven's is perfect! It definitely takes some getting used to, if you haven't used a bar before.