THe shaker seals perfectly and all the matte finish(after many uses) still looks great! I definitely have hand washed everything after use, but really happy with this purchase.