Searched everywhere for shelf that was not too big. This is perfect, being 22" long. Be aware that the depth of shelf holds a tissue box, but just barely. Towel rack rod is sturdy. We have 2 hand towels on it. It would hold one bath towel.

Pros: Easy assembly. Nice brushed nickel finish.
Cons: None