I actually have that coat and I beg to differ. I think the quality is good. Because it's made of cotton that you might think it looks cheap. For that price you can get wool coat that might look better (not cheap), but I feel the cotton is very good quality. And I got lots of compliments wearing that. For Made in Italy thing, I think is a typo. I found many upscale online retailers have a few typos too in their websites.
That could be it. I guess my expectations superceded its actuality. I'm glad you get compliments!! It gives me something to look forward to.