Just purchased this one for my 2019... showed up today. can reply back tomorrow on fit.. has 5 star rating and like 2,000 reviews, figured it was an ok buy. Was not looking to spend a bunch on something form fit. Its made for dogs, so figure it should be ok for cheerios, juice and whatever else...