Every thing fits well.
Sounds like something from the early seventies.
Nice groove.
Good job.
Rob