Fits our sofa beautifully.  Easy to put on and it is machine washable and dryer friendly.  Highly recommend