I just got these uggs today, one for me and another for my 9 yrs old son for the next winter season. I find the quality is good since i had several other uggs from other companies. I have not wearing it out yet cuz the weather is too warm for it for the past few days, so i can not tell if it will stretch. as for now it fits perfectly as the same as my size8. So no need to buy size up or down.