I love these boots. They fit great with heavy socks. Theres not much cushion on the sole but all u need r thick socks. Ive worn them shopping but not all day and my feet still felt great. I forget i have them on sometimes. Also to add I did buy dif laces cuz the ones it came with are super long and just don't stay tight. Since u can either zip them off or untie them it needs good laces. Not hard to find.