IMO I give it a 9.5

the only reason Im not giving it a ten is just a few of the little things...