I bought these boots for my granddaughter and I already sent you a review advising that she absolutely loved them.  I hope you get this review because I'm not sending another one. I can't answer the above questions since I do not wear them.  All I know is that she is happy with them.