I initially bought this for my friend, but ended up buying a set for myself. In love with the straw spoon! I have a spoon and a straw but not two combined together! The mugs are adequate size for morning hot drinks! They are dishwasher safe. It is all about the fine details. You can drink coffee in any containers, but these will make your day:)