Advice please!

So my Periods were regular they were 6-7 days long & 28 days in between. But now they. are 3-4 days long with 15-19 days in between. is that normal?