This was the perfect entryway bench for us.  We needed a smaller bench, but a statement piece. This is a cloth bench.

Pros: stylish, perfect size for small space
Cons: cloth, wish it was leather