Absolutely! My Shoei X-11 (size XL) fits with room to spare.

In fact, I can put my gloves and wad-up a Joe Rocket "Phoenix" jacket in the same bag, too. Yes, it's pretty tight, but it'll fit w/o much trouble.