diff --git a/theories/base.v b/theories/base.v
index c4b2df78ec3fa3379ed135f5865d1fcc9c68dca3..df6f279610e60dcf347722004278fa53a47dd0eb 100644
--- a/theories/base.v
+++ b/theories/base.v
@@ -1359,7 +1359,8 @@ Notation "(.⊑ y )" := (λ x, sqsubseteq x y) (only parsing) : stdpp_scope.
 Infix "⊑@{ A }" := (@sqsubseteq A _) (at level 70, only parsing) : stdpp_scope.
 Notation "(⊑@{ A } )" := (@sqsubseteq A _) (only parsing) : stdpp_scope.
 
-Global Instance sqsubseteq_rewrite `{SqSubsetEq A} : RewriteRelation (⊑@{A}) := {}.
+(** [sqsubseteq] does not take precedence over the stdlib's instances or [equiv]. *)
+Global Instance sqsubseteq_rewrite `{SqSubsetEq A} : RewriteRelation (⊑@{A}) | 160 := {}.
 
 Global Hint Extern 0 (_ ⊑ _) => reflexivity : core.