This slip cover fits my sofa great.  The material is a medium weight cotton and not flimsy and very easy to adjust to the sofa. I covered a bold colored pattern and it didn't show through.  I did have to press it before I slipped it on my sofa but I presprayed it with water and the wrinkles came out with no problem.  For the price I am satisfied.