We have two of these and they are adjustable so you can make it the right size for your shower  needs.

Pros: Adjustable
Cons: None that I can think of.