A great selection of natural fiber and fabrics, including cotton, hemp, wool, and bamboo, many organic. They also carry some synthetics, so choose appropriately. Many weaves and colors and some hard-to-find natural fiber blends, such as heavy cotton/hemp fleece. “We are a small family business living on a farm in NW PA. We strive to bring you the finest fabrics at reasonable prices.” The ordering process is a little awkward. To find description and price, find the fabric you want and click on “add to cart” to get to the description page. Then choose a “cut” and a quantity. So, for example, if you chose 1 yard and quantity 3, they will send you 3 continuous yards.