Cute, does the job
Seems fine, I will update if it does not last for very long.
Rating: 5 stars