Had I been able to see these in person I would have never paid this much.  The frames have a very cheap feel and are of a lightweight plastic.  I do not expect these to last very long.  Frames are large and are a poor fit.