I bought this mask one month and finally tried it out last weekend. While I expected it to fit well, I did not expect the lenses to perform so well. With a rental mask, I usually experience fogging after half an hour of play, gradually worsening to the point where I cannot see anything. With my new Spectra Mask, I did not fog over once in over three hours of play. It stayed nearly crystal clear the whole time, even when I was being chased like a fox. Trust me, this mask is a keeper for that reason alone. The strap is easily adjustable, and it is roomy enough so that I can my shooter's cap backwards and wear it with the mask on, which looks l33t.
The lenses will be very difficult to replace. The lenses are readily available, but the mask is a bltch to dissemble. I tried taking the lense out to clean after my round, and I gave up after wrestling with it for about twenty minutes. (I did RTFM). Get someone to show you how, so you don't break anything. Also, the lense scratches easily.
This mask's stock lense is clear and it refuses to fog. The mask is comfortable and looks good, and doesn't feel loose or tight. The only upgrade you might want is the thermal reflective lense JT makes for this mask.