The cover is nice, it does the job to keep m sofa clean.  It was delivered the day it was promise. The only reason I gave only 4 stars is the Fedex did not drop it at my apartment, they not even left me a notice. I have to track it online.