I'll tell you one to avoid...
My sister bought for my son's first Christmas a 6' long stocking that stretched. It was a challenge to fill that every year (yes, we made it a tradition) and I was glad to turn it over to his wife last year when he got married. She actually asked for it. I can't wait to see if it's out this year.
So, the advice...don't buy (or accept as a gift LOL) a 6' Christmas stocking!!!
Enjoy your son's first Christmas, Lauri. They go by all too quickly.