This was everything that I was looking for but unfortunately fell very short.  The diffuser never worked properly, only a couple of puffs would come out.  And there is no way to set the volume on the alarm so it is very jarring to wake up to.  Even if it is a relaxing sound, it is too loud and not a good way to wake up in the morning.  Also, when the time is lit up (against the white background), it is very difficult to see when the lights are on.  

The description also says it includes 3 essential oils, but only came with 2.

I wanted to love this product so much, but unfortunately will be returning it.