Five Stars
Price saving over name brand is worth it.  Stayed on all night.  That's the deciding factor for me.
Rating: 5 stars