Fits my bedroom sofa perfectly. Haven’t washed it yet but I believe it’ll be okay.