fabric is lightweight cotton not duck weight at all.  i can see the couch colour right thru it. fits well but not the quality I expected for the price