Cup quality: Excellent product. Very well made and sturdy. Ice retention: I used my to make ice coffee. I filled it with ice and poured hot coffee over the ice. After I drank the coffee there was still so much ice left it was amazing. Added a bit more coffee and drank another one. The ice maintained amazingly! 9 hours later and I still have so much ice and it has been refilled so many times. Love it! Design: The designs are super cute! Excellent