The length was perfect, great quality material and the  color is vibrant. Matched perfectly with my chairs. Love love it.