The size guide is very wrong. I am usually a large to extra large and fit the requirements for large on the Ororo size guide. But the Large was huge on me. I have sought a return for Medium. The return process is very expensive, including Ororo requirement you send the battery system back as well. It's been a few weeks now and I still dont have a vest.