I liked it. I would suggest that where your voices intersect, that when there is discord, perhaps editing so that the collision of notes are harmonic to the key and not random hits. It is one thing to write for 4 voices but another to then clean up the work so that musically it all fits technically (or not).
If you want the collisions, then please disregard. If you don't know they are happening, then maybe take another look at the composition. If you have tried to make the whole piece harmonious, then there may be some work still needed.
Rimshot