Bought this for my daughter.  She said it fits her sofa very well and the material is nice too.