It’s very rare that you find a nice leather footwear that actually feel comfortable on your feet fresh out of the box. Leather often takes time to mold and wear in to form the contour of your feet before they start to feel good. This entire process takes time and the footwear can actually hurt your feet and rub blisters on them before they get worn in. Stretching leather shoes out using a shoe stretcher may be the best way to speed this process up.
There are many types that can work to loosen up your shoes, but you want to make sure you get the right one and that you know what you are doing beforehand. If you use the wrong device or overdo it, you can ruin your nice new footwear.
Some will be stubborn in loosening them up. These may require some sort of lubricant to be applied before you try and enlarge them. This lubricant will work its way and hold that shape permanently.
If you have never used a one before, it might be a good idea to ask someone for help so you don’t ruin your expensive pair before you even get to wear them. This method certainly works, but only if you do it the right way and use the proper equipment. Ask a professional for help before you attempt it yourself.