Imperfect, but it does the job.
Nice mask, but it stained our Bol and Branch sheets, even after being washed several times.  Of course, if you your very dark sheets, this may be of no consequence.  For us tidy whitey folks, this is a nonstarter.
Rating: 2 stars