yes it is. i knew heroin addicts who took dilaudid when they couldn't get heroin. seemed to work for them.