I do consumer research for an ad agency and we cut Millennials off at about 35, but some will go up to 37/38. The interesting thing is going to be how the “floor” evolves over the next couple of years. Current 24 year olds will probably be the floor, but anyone 22 or under (born ‘95 or later) will fold into Gen Z.