It seems to be a very good quality material as opinion of how it fits my furniture I cannot say as I haven’t received it yet hopefully it’s a good fit￼