B.M.
Hi A.!
Congrats on your upcoming birth!
I have 2 boys. The system we use is those big rubbermaid (or something similar) plastic tubs with a lid. I have one for each size (newborn/0-3; 3-6 months; 6-9 months; 12 months and on and on). I have them labeled on the sides and top as to what is in there (basically "0-3 summer" and then if there is something specific that needs to be addressed like "size 2 swim diapers" or "batman costume") I a bin for each size all the way up to 4T so far. We are constantly rotating, but it keeps them organized and out of the way when we don't need them. They stack nicely and aren't an eye sore.
I hope this helps.
B.