Not a fan of the fabric, but you get what you pay for.  Colors didn't match what I ordered either, as I was stuck with various "earth" schemes.  They fit well though, so there's that.  Wouldn't recommen.