Satisfactory and as advertised.