Love it, medium fits perfect. I wear a medium less they run small. Only thing is that I wish the pistol was more red, WHITE & blue. The white is a off white/cream color. But its still awesome! Hubby gonna love it on me for the 4th of July.