There certainly is a difference between regular embossing powder vs. Ranger's super fine embossing powder.  I used both with a detailed rubber stamp and the difference was eye opening.  Beautiful image, love it.  Have ordered more to have this on hand all the time now.  Highly recommended.  My only quibble is that I wish they'd offer this in a bigger size...