I have stored fabric in big clear plastic tubs and it worked fine. Easy to see what colors are in there. Now I have wire shelves in a closet actually two closets. No sun or dust, I keep the doors shut when I don't need fabric.
I don't like some things because most are designed to hold a few items, anymore and they collapse.
Use what you can afford and don't worry about anything else.