Very nice fit for me, nice inside pocket for cell phone plus extra inside lower pockets. I use it for riding motorcycle. Probably not heavy enough to prevent road rash, but very nice to keep the wind out. Will buy again if this one gets wrecked, (hope not)