Great quality, cleans well. Provides everything that you need to clean your trumpet well. Was able to get my slides moving again and was able to clean my super dirty mouthpiece. Shipping was very quick, I didn’t have a single issue with the purchasing process or the product itself. Great purchase.