All great - as advertised.
Totally recommend!