This rug is soft, thick and oh-so comfortable to walk on.  Gives the deck a "warm" feel for the cold New England weather.