Brand new white sneakers, these are technically size 11.5, but they run very small, so I'd say they are more like 11 or 10.5 compared to most shoes. They are too small for me and it was too expensive to ship them back for a refund. Cool looking shoes though with decent padding on the bottom.