Does anyone own a pair? I'm thinking of taking the plunge and buying the 105mm ones. Are they comfortable? (I am very used to heels) Do they hold up to wear well?