Bellows very effective in removing the smallest small dust on the camera but also and especially on the goal without being in direct contact with it. Minor drawbacks: 1.A compact but it was smaller it might be less efficient. Rubber 2.L'odeur not very nice but perhaps it will in the long run ... Delivery not very fast (in 10 days) but on time => was to be delivered between 10 and 20 days after order.