Recording quality aside, it's a nice little piece. Very simple and sensible. I'd say that the poor audio actually helps give it a dreamlike quality. Or maybe it's because I just woke up.
The bit around 3:40 and several parts beyond are fairly out of place though. I'm guessing most/all of this was improvised, so that would probably be why. Nice job.