I have neck problems and had problems with heavy bags causing pain in my neck and shoulders so I started wearing this type of organizer 5-6 years ago and the pain has gone.
Pros
Offers space for many cards and money
Cons
The material may be subject to stains or discoloration.