This... you have no port, just a hole....seriosly dude you need to caculate a port to tune your box, it WILL sound 100 times better. with no port your subs have pretty much no dampning what so ever, as said you just have a big leaky sealed box
from the dimensions you have you have a 32 cube box. you port area is way way way to small for you box a port 10x20 and 7" deep will tune you to 30hz and you box will sound a million times better, other than that nice subs and you did a good job on the rest of the box