The cover took a few days longer than expected to arrive.  It fits my sofa fairly well and has definitely smartened it up, but I don't think it's done such an amazing job that I'll be keeping this old sofa for many more years.  It's good for now.  Nice and soft!