Received this the other day and had put it outside on my deck for a party. Held up very well. Had lots of nice comments about the color and pattern. A guest spilled liquid on it and the spill cleaned up nicely. Seems to be a nice material and smooth to walk on.