last order for XL and L size was waay to big for my relatively large nose, but this M size seems to be OK,, it fits, however, its not as convinient as I expected, but that is not the products fault
Sadly I did not ordered the right size, but I'd imagine, if I did , it would be a good product...