This cup I found at Walmart is not only cute but really well made. I’m done paying $40+ for cups when my kids find a way to break or loose them. Got this one for my teenage daughter and she approves!