A circulation sleeve including a housing, a mandrel disposed at least partially within the housing, the mandrel and the housing together configured to respond to pressure applied to the sleeve from radially outward of the housing by moving the housing to a position relative to the mandrel where a treatment port through a radial wall of the mandrel is exposed outside of the housing and to respond to fluid flow rate within the mandrel to move the housing to a position relative to the mandrel where the treatment port is disposed within the housing.