I get this question all the time. And because tallitot come in all shapes and sizes, it’s a very valid question.
There are a range of standard sizes. They are 72” – 80” in length and 18” to 24” in width. Non standard sizes increase in width because the tallit worn in a special way where the tsitsis and corners in the front are thrown over the shoulders and sometimes over the head. These can go up to 60” in width and are usually preferred by some conservative and orthodox worshipers.
I personally do not carry short sizes (except for a few for very petite girls).
In my opinion, every Bar/Bat Mitzvah child should have a tallit at least 70” in length (a size they can wear for life) or in a few years they will be back for another one because their shorter one will be way to short for them to use as an adult. It’s amazing how kids shoot up like corn stalks right after they become a Bar/Bat Mitzvah. Years ago, there was such a thing as a Bar/Bat Mitzvah tallit which was 64” in length. Men come to me all the time because that tallit now looks like a shrug on them.
So here are my guidelines:
If you are 4’8” to 5’10” a 72” tallit will work for you. A broader man can wear a tallit with an 80” length because the tallit is hiked up by the shoulders.
If you are over 5’10” go for an 80” tallit which will be perfect and not look too short.
As far as the width is concerned, it’s a personal choice. Most men like them wider (22-24”) and girls or women like them more narrow. Both men and women often fold the width of the tallit in half or scrunch the tallit at the neck.
The most important thing is that you are comfortable in the choice you make.