It's sturdy and come exactly as picture.  They are oversized - my only complaint is that they are heavy.  That could be a good thing for some but not for others.  But they are so heavy that it pressed down on my nose and I feel it on the center of my face.  But other then that; they're good.