A damper comprising: a cylinder in which fluid is enclosed and which has a double-tube configuration comprising an inner tube and an outer tube; a piston slidably fitted in the inner tube; a piston rod comprising an upper end attached to the piston and a lower end extending outside of the cylinder; a rod-side fluid chamber defined by the piston in the inner tube and formed on a lower end side of the piston in an axial direction of the cylinder; a piston-side fluid chamber defined by the piston in the inner tube and formed on an upper end side of the piston in the axial direction of the cylinder; an annular fluid chamber provided between the inner tube and the outer tube; a stopper mechanism configured to stop the piston when the piston is displaced in the inner tube toward a lowermost side in the axial direction of the cylinder; at least one communication hole provided in the inner tube and on the lower end side of a sliding portion of the inner tube where the piston slides, in the axial direction of the cylinder, the at least one communication hole being configured to communicate the rod-side fluid chamber and the annular fluid chamber with each other; a communication passage formed on the lower end side of the at least one communication hole in the axial direction of the cylinder and configured to communicate the annular fluid chamber and the rod-side fluid chamber with each other; and a check valve disposed in the communication passage and configured to allow the fluid to flow from the annular fluid chamber to the rod-side fluid chamber and to disallow the fluid to flow from the rod-side fluid chamber to the annular fluid chamber, wherein the stopper mechanism comprises a stopper attached to the piston rod, and a stopper receiver disposed in the inner tube, characterized in that the damper further comprising: a first elastic member provided in a vicinity of a lower end of the cylinder; and a second elastic member in a vicinity of a lower end of the inner tube, wherein the first elastic member and/or the second elastic member are configured to absorb impact when the stopper is displaced toward the lowermost side in the axial direction of the cylinder and stopped. a cylinder in which fluid is enclosed and which has a double-tube configuration comprising an inner tube and an outer tube; a piston slidably fitted in the inner tube; a piston rod comprising an upper end attached to the piston and a lower end extending outside of the cylinder; a rod-side fluid chamber defined by the piston in the inner tube and formed on a lower end side of the piston in an axial direction of the cylinder; a piston-side fluid chamber defined by the piston in the inner tube and formed on an upper end side of the piston in the axial direction of the cylinder; an annular fluid chamber provided between the inner tube and the outer tube; a stopper mechanism configured to stop the piston when the piston is displaced in the inner tube toward a lowermost side in the axial direction of the cylinder; at least one communication hole provided in the inner tube and on the lower end side of a sliding portion of the inner tube where the piston slides, in the axial direction of the cylinder, the at least one communication hole being configured to communicate the rod-side fluid chamber and the annular fluid chamber with each other; a communication passage formed on the lower end side of the at least one communication hole in the axial direction of the cylinder and configured to communicate the annular fluid chamber and the rod-side fluid chamber with each other; and a check valve disposed in the communication passage and configured to allow the fluid to flow from the annular fluid chamber to the rod-side fluid chamber and to disallow the fluid to flow from the rod-side fluid chamber to the annular fluid chamber, wherein the stopper mechanism comprises a stopper attached to the piston rod, and a stopper receiver disposed in the inner tube, characterized in that the damper further comprising: a first elastic member provided in a vicinity of a lower end of the cylinder; and a second elastic member in a vicinity of a lower end of the inner tube, wherein the first elastic member and/or the second elastic member are configured to absorb impact when the stopper is displaced toward the lowermost side in the axial direction of the cylinder and stopped. a first elastic member provided in a vicinity of a lower end of the cylinder; and a second elastic member in a vicinity of a lower end of the inner tube, wherein the first elastic member and/or the second elastic member are configured to absorb impact when the stopper is displaced toward the lowermost side in the axial direction of the cylinder and stopped.