Good quality with a soft feel. Stays in place. There is a seam around the top, so the fit will be better on a wider ottoman. My ottoman is 22” wide, so the seam is about 2” in from edge.