The one I did through my insurance company a few years ago was just a swab. Yes, this cologuard one is kinda gross. However, it’s still better than having to go in for a colonoscopy. My wife did one a couple years ago and they coded it so it wasn’t covered and we had to pay $1300.