5 stars. Exactly as advertised.