Perfect every day glasses. My teenage boys like making protein shakes and these glasses hold 20 ounces so they love them. I haven't put them in the dishwasher though because I'm worried the plastic will become dull looking and I want them to stay clear. That's just me though,  it would probably not harm them.