The «Surface Go Type Cover» is not compatible with the Surface Pro 7. It is specifically designed for Surface Go models, such as the Surface Go, Go 2, and Go 3. For the Surface Pro 7, you would need a Surface Pro Type Cover, which is compatible with that model.