I love this rug! Soft to the touch, enough padding to make the barefoot comfortable and when I rolled it out of the package it immediately laid flat. 100% buy this rug — colors are beautiful and matched with what you see online.