These are great for your superstars! Each personalized cup has a snap off top with a sports ball as the lid. Each 16 ounce plastic cup comes with a drinking straw for easy drinking. Cups are assorted in soccer, baseball, basketball, and football. We can fill the cups with candy/lollipops for small cost to make extra special for your guests.