The mug is really nice but so small! It doesn't hold 12 oz. but looks more like it would hold 6 oz. If it would really hold 12 oz. it would have 5 stars on all points. I was disappointed because it looks more like a kid's mug than a man's mug and also because I was expecting a 12 oz. mug.