Totally lived up to expectations. Highly recommend.