That's really not good on their part - no putting the size. IMHO...
I would email them and ask them for more info regarding the fabric. Like you said, if you knew, you would have ordered everything and been on your way sooner... and possibly saved yourself some shipping charges... I would maybe stress that, too...