5 stars! Great overall, was very impressed. Highly recommend!