Fits the sofa well, however, the arms keep slidding down when you sit on the end of the sofa.  The color was perfect and it washes up nicely.