An implantable device comprising: a fluid reservoir configured to hold fluid, the fluid reservoir configured to be implanted in a body of a patient at a first location; an inflatable member configured to be implanted in the body of the patient at a second location; and a pump assembly configured to be implanted in the body of the patient at a third location, the pump assembly configured to transfer the fluid from the fluid reservoir to the inflatable member in response to the implantable device being in an inflation mode, the pump assembly configured to transfer the fluid from the inflatable member to the fluid reservoir in response to the implantable device being in a deflation mode, the pump assembly including an electronic control module, an electronically powered pump, a first valve, and a second valve, the electronic control module configured to activate or deactivate the electronically powered pump, wherein the electronic control module is communicatively coupled to an interface element, the electronic control module configured to activate the electronically powered pump in response to activation of the interface element by the patient, wherein the first valve includes a first port fluidly connected to the fluid reservoir, a second port fluidly connected to an input of the electronically powered pump, and a third port fluidly connected to the inflatable member, wherein one of the first port, the second port, and the third port of the first valve is closed at a particular time, the first valve being configured to be activated between a first state in which only one of its first, second, and third ports is closed and the other two are open, and a second state in which a different one of its first, second, and third ports is closed and the other two are open, and wherein the second valve includes a first port fluidly connected to the fluid reservoir, a second port fluidly connected to an output of the electronically powered pump, and a third port fluidly connected to the inflatable member, wherein one of the first port, the second port, and the third port of the second valve is closed at a particular time, the second valve being configured to be activated between a first state in which only one of its first, second, and third ports is closed and the other two are open, and a second state in which a different one of its first, second, and third ports is closed and the other two are open. a fluid reservoir configured to hold fluid, the fluid reservoir configured to be implanted in a body of a patient at a first location; an inflatable member configured to be implanted in the body of the patient at a second location; and a pump assembly configured to be implanted in the body of the patient at a third location, the pump assembly configured to transfer the fluid from the fluid reservoir to the inflatable member in response to the implantable device being in an inflation mode, the pump assembly configured to transfer the fluid from the inflatable member to the fluid reservoir in response to the implantable device being in a deflation mode, the pump assembly including an electronic control module, an electronically powered pump, a first valve, and a second valve, the electronic control module configured to activate or deactivate the electronically powered pump, wherein the electronic control module is communicatively coupled to an interface element, the electronic control module configured to activate the electronically powered pump in response to activation of the interface element by the patient, wherein the first valve includes a first port fluidly connected to the fluid reservoir, a second port fluidly connected to an input of the electronically powered pump, and a third port fluidly connected to the inflatable member, wherein one of the first port, the second port, and the third port of the first valve is closed at a particular time, the first valve being configured to be activated between a first state in which only one of its first, second, and third ports is closed and the other two are open, and a second state in which a different one of its first, second, and third ports is closed and the other two are open, and wherein the second valve includes a first port fluidly connected to the fluid reservoir, a second port fluidly connected to an output of the electronically powered pump, and a third port fluidly connected to the inflatable member, wherein one of the first port, the second port, and the third port of the second valve is closed at a particular time, the second valve being configured to be activated between a first state in which only one of its first, second, and third ports is closed and the other two are open, and a second state in which a different one of its first, second, and third ports is closed and the other two are open.