flows very well, but I'm not sure how I feel about it as a whole