Methadone maintenance therapy is effective in improving several outcome domains.
Quality of life improved with methadone treatment.
Quality of life does not further improve as duration of methadone treatment increased.
Age above 50 years old, positive HIV status and physical symptoms predicted a poorer improvement in quality of life.