Nice heavy material that held up well with washing. A little big for my loveseat but was able to tuck and fit nicely. Would recommend.