Five Stars
They're perfect! Exactly what I was hoping for and have been staying up without fail!
Rating: 5 stars