I take off my shoes immediately I enter my apartment.  This shoe storage bench not only serves my purpose, it looks nice in my entryway.  It was easy to assemble, good quality and price.