You've asked the wrong question. The right question is : how low a quality fabric can I get away with on this costume?
Cheap and expensive refer only to price. I've bought poor quality fabric on line for way too much money (and no I never went back to that source again). I've gotten huge quantities of very high quality fabric second hand for mere pennies on the dollar of it's value. The 'cheap' fabric in this case being significantly higher quality.
Put your money where it will be seen most. You can scrimp on the parts where only a few inches will actually show. I actually bought one yard of a Liberty cotton print to go with a 1800's era french costume. i used it as a feature down the bodice, on the sleeves & front details. the rest was very inexpensive cotton twill, but placing the fancy fabric where it was most eye catching paid off when graded.