It does feel great, I live in St. Louis and wore my Rams gear to the Zoo last weekend when I took my wife and son. There was a Steelers fan who walked by me and all he could say was "you got a hell of a good team". I said yep and we will be 5-0 soon hahahhaha