Isn't it great?
I just did the same with all my fabric, but I cheaped out and went to the Dollar store.
and got one clear bin with a lid for each colour. Like you, now nothing is falling off the shelves.
I don't dare open my linen closet, however.
Watson.