The product is great and the process is easy, just make sure you know what size you’re getting! 12 ounce cup is surprisingly small! It’s perfect for a cup of water for a child, maybe cup of juice for an adult but it’s not big enough for a cocktail, unless you’re just drinking something straight. Once you get ice in there, not much room for anything else. Of course there is room, filled to the very top for a 12 Oz beverage, but to account for foam or ice, go for the 16 Oz. Customer service was great, cup is good quality, I recommend to others, just be sure on the size you’re ordering.