I remember seeing finnea somewere but cant recall if the feedback was good or badI read some of the older reviews and saw mixed opinions on these products such as Almere and finnea. What do you guys think has it improved in 2026 or should I skip it?