So comfy and worth it!
These are so amazingly comfortable and breathable. They are basically just foam pretty much, but they're sturdy enough to hold up to blocks of walking. They stretched out to form my foot immediately (I have super wide feet, unfortunately) so no breaking in required! I definitely recommend.