Yeah its pretty good for a beginner, that being said its not that hard a song tho. One thing i would say is to learn alternate picking, its best to learn it as soon as possible because when u get better and play harder stuff you wont be ablt to get away with down picking so it will seriously limit what you can play. other than that tho, good job.

Crit mine if u have time https://www.ultimate-guitar.com/forum/showthread.php?t=781347
its not bad for a beginner but like he said you have to learn to alternate pick for this song because it seems to be screwing with your timing a little bit on the first 3 notes of each of the chord changes