Mine are on shelves, but then I made a cover that covers the shelves. After I read on here that light fades the fabric. Couldn't afford to change the way I stored my fabric. I remember that my gm had her fabric covered, didn't know why she cover them, now I know why