The Vivobarefoot shoe is GREAT!!  I was a bit concerned, as I wear a wide, but the shoe's rubber construction stretches the tiny amount needed to snug up perfectly, while remaining very comfortable.  The minimal sole is perfect for landing properly while running, feeling the ground, and establishing a firm, solid base, while lifting weights and kettlebells.  I'm VERY happy with this shoe and will certainly look to Vivobarefoot to meet any further shoe needs.