Depends on how much you want to spend. I'm cheap.
I use 2x12 pine boards supported by cinder blocks at 4 to 5 foot intervals. They can be painted to overcome the "rustic" look. Pretty they're not. Sturdy they are. And stable as long as you don't go over 3 shelves high.
I use 2x12 pine boards supported by cinder blocks at 4 to 5 foot intervals. They can be painted to overcome the "rustic" look. Pretty they're not. Sturdy they are. And stable as long as you don't go over 3 shelves high.