How quickly does ecstasy effect people once they have taken it?

It really depends on your body, It varies from person to person, Sometimes when I take it it can take up to 2 hours sometimes it kicks in after 15-30 min. I guess it depends on the pill itself and how your body reacts to it...