i start to feel it about 5-6 minutes after my first hit, assuming ive been doing constant hits after the first one. and the time it takes to wear off all depends on how much i smoked. somtimes 45 minutes sometimes 3-4 hours