Nice quality. Fits my loveseat really well and doesnt move around. I gave 4 stars because the color is on the sky blue side of light gray. I needed a true light gray and its definitely more blue.