I don't always have pv installed, especially on smaller systems. More recent "dd"s have an argument "status=progress" which is pretty good, especially if "dd" is the source or sink of the data in question (which for me it usually is, otherwise I'd use "rsync --progress"). pv is great, just thought I'd point out some other options.