Gorgeous, just the right size.  Pretty with my white dishes and the green is lovely.  Have washed them in dishwasher with no problems.  10 ounces.  Seem to hold the beverage temperature well too.  Love them!