I found these boots on sale in my size and figured it was worth a shot.  When I pulled them out, the didn't seem particularly cushioned, and they were a little tough to get on. However, I was pleasantly surprised-- I've worn them for several 10 hour days on campus and they're much more comfortable than I expected them to be! I ordered my usual 9 in brown and they were true to size; I wear a couple of pairs of socks for extra warmth and they fit just fine.  However, there probably wouldn't be room if I wanted to add a removable insole. I don't plan on wearing them in the snow, and I've been making an effort not to scuff them up.  Overall, they're not as comfortable as running shoes or anything, but they seem pretty well made, are decently warm and comfortable, and are pretty dang cute! I'd recommend them.