In love with this scent

From the get go I was hooked on this scent, for £24 it smells very expensive, this fragrance is considered by many to be a Baccarat Rouge 540 or Ariana Grande Cloud dupe. I will definitely repurchase. One thing I wasn't too keen on however was the fact that the perfume didn't come with a cap which meant I couldn't travel with it .