weird period

I had a very heavy period and it only last two days which is fine but is that normal? My period is usually 5-7 days