Quite okay for the price and meets the need we had for it. We're satisfied with the match between what we'd wanted and hoped for and how this product delivers.