I've generally ordered foam direct from the manufacturer in the past, which was always an exact fit. This foam needed to be cut, since there were no wheel cut-outs in the first two bottom layers like are in the factory foam inserts. Just a bit of extra work that is not needed in OEM foam. Other than that, it is a good quality foam.