Perfect on every level. Highly recommend.