Any of you familiar with the brand Lachetta, made in Italy. At TJ Maxx for $69.99 and really yummy soft leather. Thanks for your thoughts.