Great purchase. It fits our loveseat very well. I wish I bought this before our dog had a chance to destroy our sofa!  At least it covers the messiness well. Looks good and comfy.