A device for compression therapy of a subject's body part including a compression sleeve configured to be surroundingly engageable with the body part, the sleeve having at least one bladder configured to be inflated and deflated such that an enhanced circulation is achieved and a controller configured to calculate a change in the volume of the body part by determining a change in a time required for inflating the at least one bladder from a predetermined vacuum level to a predetermined pressure level obtained during at least two inflation cycles; and to control operation of the compression sleeve based at least on the calculated change in the volume of the body part.