My fabric cupboard is deep enough that I can fit 2 rows on a shelf. I group my colours together so I put the green ones behind the green ones, the blue behind the blue and so on. I can look at the greens in front and if I don’t see what I want, I just pull out a section and look at the greens behind on the shelf.