These instant potatoes don't taste exactly like freshly whipped potatoes, but they are pretty darn good.  In fact, the best "instant" potatoes I've ever had.  They are in convenient sizes, require only water to be added and are ready from the microwave in 2 - 3 minutes.  I highly recommend.