Remodeled since last time I was in. Seems the fabric section is a little more manageable for them and us. They now have a number system. You take a number and can shop around until they call it ad thus are ready to cut your fabric. With all that said, yes, they sell fabric by the yard: upholstery, fleece, silk, you name it. All Jo-Anne’s have a pretty nice selection of seasonal décor when those seasons come around, including Christmas and Halloween(which is on the shelves right now and it’s not even August.) They do indeed do framing, which I’ve never had done. I usually go in for smaller things and take advantage of all their coupons they have, either through mailers, paper circulars and/or emails. Do NOT go into a Jo-Anne’s without a coupon. You crazy? What does a Jo-Anne’s have over a place like Michaels? Variety, fabric by the yard and a lot more supplies for those who like using fabrics. Which includes a great selection of sewing machines, thread and patterns. Tons and tons of patterns. Friendly staff and lines that move faster than the past make this Jo-Anne’s a great place for creatives.