10/10, had everything you could expect