Portion8 Shake N' Take Cup Removable stainless steel ball to help break up protein powder Holds 20 oz Removable plastic insert to help prevent ice from coming out and helps break up protein powder DW safe BPA free