The fit is true to size for me—nice and snug around the midfoot. The ankle collar on this "Mid" version gives a good amount of support without feeling restrictive. They're pretty light on foot, which I always appreciate. The insole is basic, so don't expect crazy cushioning... but for casual wear? They're perfectly comfortable right out of the box. Sliding these air jordan mid 1s on... immediate comfort. The ankle collar is softer & more flexible than a High, which I actually prefer for casual wear. The padded tongue and interior feel plush. They're not ultra-light, but the weight distribution is good. For all-day wear? I think they'll be just fine, honestly. Putting these "AJ1 Mids" through a full day. Verdict? My feet felt fine for casual use—mall, coffee, etc. But after a few hours? You'll notice the firm midsole. It's part of the charm, honestly. For pure style points, they're a 10/10. For comfort... maybe a 6. Sliding these on... the fit is true to size for me. The ankle collar on the Mid is a nice middle ground - more support than a Low, but easier to get on than a High. They feel "secure", but that classic Air Jordan 1 midsole? Let's be real: it's firm. Don't expect crazy cushioning here. It's about that classic, connected-to-the-court feel.