Overall not bad for the money