Perfume Notes Explained: Top, Heart and Base Notes Guide

Perfume notes explained in plain English: what top, heart and base notes mean, how long each stage lasts, which notes to look for, and how to test scents properly before buying full size.