What's the overall state of customer satisfaction? To answer this question, we took a look at the average star rating of reviews for fashion brands vs. reviews in eCommerce overall. It turns out, the fashion industry has high customer satisfaction compared to the eCommerce industry at large, with fashion brands boasting a 2.7% higher star [...]