Good for the price. Definitely some room for improvement.