This mug only holds 8 ounces. Most travel mugs hold 12 ounces. No, it is not a heavy ceramic mug. It is actually quite light given that it is ceramic. It’s a sweet small travel mug.