To be honest  because  it was so inexpensive I thought the quality would not be good and I'd end up returning it. Not the case at all.  The fit is perfect and  it's easy to put on. Low price and good quality..not a bad combination!