How much time am I given to accept or decline?

I’m still waiting for my top two schools to get back to me. How much time do I have before it’s too late?

Until May 1.