I have a total of 250 people that are invited to the wedding (including bridal party, parents, bride, groom). I am assuming too that not every single person will be attending.
What is the rule of thumb when ordering wedding favors? Should I order 1 for every person we invited or less?