I have seen adhesive shapes that you fit/cut your fabric to fit and it glues the fabric in the correct size/shape. May have been at Joann's. I did make my own years ago and they lasted a long time. I used the old shade and just glued the fabric to the old shade.