Has anyone bought them before? I love these but wondering about fit/quality etc? My local store doesn’t stock the shoes so will either have to order or visit a larger store.