Lived up to all the reviews.