Indeed a shoe should have a snug fit, but leaving a space of about half an inch from the front of the Shoe to the longest toe is ideal. At the rear, the heel to the back of the Shoe should not be tight. Leaving a space of about one-quarter inches will do the trick.