I'm not easily impressed but...
A product that exceeded my expectations, I finally know what Rem sleep is by experience other than just hearing about it.
Rating: 5 stars