So thick and well made. Looks like it will last a long time. Definitely for covered porches though because there is not rubber on the bottom. Came just as pictured. Does shed a good bit at first!!