We purchase all of our Waverly fabrics directly from Waverly so all are first quality. We have many patterns in stock. We can order any current pattern and have it shipped to you within a few business days. If you are looking for a particular print and do not see it listed, please contact us to get a quote for you.