good enough for the price