All as advertised and then some. 10/10