Fits my sofa beautifully. These are very soft and velvety.  I needed beige, but these are GREAT too.  My son helped me put them on and the family LOVES them as well. Pleased