The weight of the fabric is heavy enough to cover dark upholstery. I haven't washed it yet, so I don't know if it will shrink, otherwise I would have given it 5 stars.