I love this hall tree. We put many, many coats on it and it is very durable! 

Pros: sturdy, durable
Cons: not many hall tree options with the bench at reasonable price.