This is a really nice chord progression and a really laid back vibe. I think there's clipping on one of your samples, just a crackle. Don't know if that's intentional. But I'm really enjoying when your percussion comes in around 1:27
I would turn your hihats down possibly a full dB. They're overwhelming your snare just a little bit on my monitor headphones which tells me they might sound overrepresented in a car or on a stereo. The writing on those is perfect, just enough push and pull to drive the track. And about pulling them down just a little, I would only touch the closed hats, not the opens, rides, or crashes. Those are lying about where they should be.
As an instrumental, it works well for spitting on. I'm impressed you made this in Garage Band. I remember back when that was all the rage back in the day and I wanted a Mac so badly, haha. My how times have changed. I got a gaming PC for my inheritance instead and Mixcraft 9 Pro Studio. It's been a ride. Listening to your beats reminds me of that haha. I'm old.
As a full song this would sound just a little bit empty for me, or like a menu theme, but again that's because it's meant for composing on top of, which is good. The bass works and progresses the piece, doesn't take over all the space. I think you'll take some different things into consideration when you mix with it and will have to watch for that laid back kick and snare to push through. You could also experiment with a slight slap back delay and apply a gate to the wet signal of that to stop it ringing out. That might give a bit more space to the snare.
Great work!