This Vacuum Insulated Tumbler is awesome!! The 20oz size is perfect! I use it while working. The design is great! It comes with two straws and two tops. One top has a flip lip and the other has a hole for a straw. Its not like other holes, its designed like the tops on to go cup tops. That top is my favorite! It holds my drink well and doesn't leak easily if tiles over, that's why it's my go to. It keeps my drinks nice and cold too. I highly recommend!!! Definitely a tumbler you want to gift or be gifted!!