definitely not bad for the price