You can find an entryway bench for shoe storage in many sizes. They can range from a small stool to a decent size bench for 2 people to sit on. Ask yourself what type of shoe bench would you like. You can find ones that have a wood sitting area with a shoe rack or 2 underneath the bench. These are inexpensive benches and are very functional. With this type of storage, you will be able to see all of your shoes and sneakers laid out on the racks. This is a very simple way of locating and organizing your shoes.
The next style you could find would be a shoe bench with cubbyhole style compartments. Depending on the size of the bench you should be able to hold more shoes in a cubby. Once again you can see all your shoes at a glance for easy finding. If you have the budget and the room, then you can get one with storage under a lift up seat. These will typically come with a padded seating area and a deep storage area. With this type of storage you could use it for boots and larger footwear.