The colour of this frame is faded blue and can be called denim blue.
These are quality frames machined out of high density sheets of acetate. These looks similar to cheaper molded plastic frames, but are tougher than injection molded plastic frames. These are durable like metal frames but comfortable in touch like cheaper plastic frames. They are relatively (little) heavier than ordinary plastic frames.
These are made from hypoallergenic materials, meaning they contain few allergy-producing substances.