Almost perfect
Sometimes it slips a little, but other than that, it does what it’s intended for.
Rating: 5 stars