This was a pleasant surprise. Even though it was a little pricey it was a great quality. Not rough at all. Soft to the touch. You could definitely use this indoors or out. We decided to put it on our deck. Feels solid under our feet.