It does everything it says it does, and is a very well built and functional products. Some UX / design nitpicks prevent me from giving it a full 5 stars, but overall I’d buy it again