I put this rug on top of wall to wall carpeting and it is perfect.  Soft to touch; edges don't roll up.  Very happy with purchase.