works as expected nice color selection [SEP] cheap but functional and fairly comfortable yes i could make these myself but that takes time these arrived within a day nice colors and the buttons do hold the mask well i will likely wear one to work every day big for my daughter but easy to adjust