What is the meaning of [Bang for Your Buck]

Value for your money