That's actually an extremely good job for your first build. The sound is more important and if your happy with that...
It is not my first sub,i knew a guy how made my sub boxes,so before i did half the work.
Butt this is the first i had to finish of myself.
And indeed the sound is great,so i am a very happy man