When you first put these on they feel a little snug.  As you wear them they adjust to your feet for that perfect fit.  Price is good for the quality.  They are made well and will last a long time.  Great shoe, so comfortable.