Fits perfectly on my small deck. Feels nice to my bare feet. I'm quite happy with this purchase.