Average quality, delivered quickly, but the wrinkles and bubble like ripples in the carpet leave me wondering if it will actually flatten and lay nicely. Unlikely to buy again.