"I have only used them once but I find these goggles amazing. I have had no problems with them fogging up. They even come with a anti fog wipe but I haven't had to use it. I wear a face mask with a baseball cap style hat. though the goggles did not fog they will collect moisture. though it can cause a bit of blurry vision not near as annoying as fogging. Also switching out the lenses is easy. I was able to switch them out with no tools in less then 2 minutes my first time doing it. the case they come with is also neat and does have attachments to connect it to a belt. It does come with everything listed.
When you first pull them out they are in glasses form. It is also very easy to switch it to goggles which I prefer. you might need something to push the stiff tabs to swap them. I also found them to be very comfortable though I have only had them on for about 2 hours."