Definitely non-slip.  It's not too thick, so my low hanging bathroom door can easily swing over it. The "Green" is a soft light sage, exactly what I was looking for.  My only "complaint" is that I wish this rug came in different sizes.  This runner is 22" wide, and I would have liked it to be 25" or 30" wide.