Perfect
I've bought these 3 times now... they're pretty and the buttons are big enough to keep my mask in place!
Rating: 5 stars