Exactly what we needed. Everything was as advertised. Jeremy was a great host!