This bench fits into a small area - whereas most shoe benches need more than 36" of wall space.  So, it works great for my needs, and it keeps the shoes off the floor.  I will probably recover the seat with a nicer fabric, but it is quite functional

Pros: great value, fits in small space, respectable quality