If you are a fabric aficionado, this is the place for you. Valley Fabrics is filled with mouth watering fabrics, everything from Marimeko, to locally hand-dyed fabrics. They have Asian and graphic prints, luscious velvets, and more. The price is commensurate with the quality. The staff is very friendly and helpful. They also offer classes on quilting, but I have not taken one.