It fits perfectly on my deck and covers up imperfections. Much less expensive than fixing my deck! Also, very soft to step on.