In my next life I'm going to have a cabinet like that!
The zip lock totes have a breathing space at the top so I'm not going to worry about storing fabric in them. At least the cats won't want to sleep on them and I won't have to wash everything AGAIN .