I'm using these to play pickup basketball after having eye surgery to correct myopia. They can get a little bit foggy specially if you place them on your sweating forehead while not playing, shooting FTs, etc. so I recommend you keep them on all the time while playing and removing completely while resting.First time I used them it did hurt a little bit where the silicone pads where pressed harder against my face, specially on the nose, but I loosened the strap a little bit until finding a good balance between getting it firmly into place and not pressing my face too much so now I don't even notice I'm using googles while playing. Can't comment on durability since I only used them three times so far. Also I have no idea how it would absorb impact as I haven't experienced it yet. Anyway, it looks solid, both frame and strap.I always keep the strap attached to the frame since it's a little difficult to put them in place.