I really love this product its fabulous. The quality is very good the stretch is great the color is just what i ordered.I originally wanted it to protect my sofa cause i babysit my great nephew and he always spit up on the sofa so this is working just fine its holds its shape still flexible just like the first day when i got  it yeah. keep making quality products    it.