I have always struggled with this. I do embroidery, also, so I tend to collect a lot of thread. I used to keep it on a wooden thread rack, but the thread was getting dusty. I then went to flat plastic storage boxes with wooden dowels (that I hot glued on) to hold the threads. I now use the Connecting Threads boxes and love them. I don't store my bobbins with the thread but there is room for that if you want that. I love theses boxes, as the other poster said, they don't take a ton of space.