If you like the looks of the fabric in the catalog, place an order you can easily afford. Check it out when it gets there. You'll probably like it, but you might not. In general terms over the years when this question has been asked, the majority of the board seems happy with Connecting Threads.
Asking for fabric quality recommendations is like being set up on a blind date. They guy your friend thinks you will hate may be the one you marry and vice versa.