Hi, Thank you for taking the time to leave such a thoughtful review! I'll be sure to share your wonderful feedback with the team-they'll be so happy to hear it. Your kind words mean the world to all of us. -Love from Sarah and the N Team