I know of a few people who use them. They say that it's pretty good but not nearly as good as "real" swimming. One mentioned is this one.