Not bad for the money