Excellent quality and fit! Had a bit of a chemical smell but that went away after a wash. Great purchase!