We had received these blue cups by Corelle for our wedding, as a part of a lovely tableware set. The set design was a little different - blue hearts on white, but these cups matched it very well.
The cups have what I would call classic shape; they are medium-sized, solid blue, both on the outside and on the inside. I have been using them for hot and cold drinks - hot tea and cocoa, coffee, and milk. They are convenient to hold and drink from. I like the size, too; I find it annoying when tea is served in tiny cups, forcing me to get endless refills.
The cups have served us for over 7 years now. They look as good as new, no chips or cracks. They are not break-resistant though: I had broken one when I was washing it in a metal sink, I happened to hit ot too hard. I can easily get it replaced as Corelle still carries these cups, I just haven't gotten around to doing it.