Over all happy.
They stay on quite a long time. Over all happy.
Rating: 5 stars