Fit over pool pump perfectly. The dimensions specified were spot on which made it easy to order the correct size. Durability will probably outlast pool pump.