The present invention refers to an injection device comprising a housing (5) with a receptacle (2) for the product, a dosing mechanism for setting a product dosage to be administered and for displaying the set product dosage and a dispensing mechanism for dispensing the product. The dispensing mechanism may comprise a piston rod (8), which is moveable relative to the housing (5) in a dispensing direction in order to eject the set product dosage in a dispensing stroke corresponding to the set product dosage, at least one sleeve (7; 40), which is rotatable relative to the housing (5) in order to eject the set product dosage, and a button (14), which is moveable relative to the housing (5) and relative to the at least one sleeve (7; 40) in the dispensing direction from a dosing position into a dispensing position in order to eject the set product dosage. The device further comprises a first detector (21) for detecting the position of the button (14) relative to the housing (5) or the at least one sleeve (7; 40), a second detector (22) for detecting rotational movement of the at least one sleeve (7; 40) or a component part (30) coupled to the at least one sleeve (7; 40) and a feedback generator mechanism (20) connected to the first and second detector (21, 22) for generating a feedback responsive to signals received from the first and second detector (21, 22).