Perfect on all points. You will love it.