The delays in the ESA process are mainly at the assessment stage. Decisions are taking around 2-4 weeks after assessment. It won't hurt to contact DWP and ask what is happening if you wish.
If you have further questions, please reply to this message and we will do our best to help. You will find it easily in future if you bookmark/favourite it now
Nothing on this board constitutes legal advice - always consult a professional about specific problems