Fabric is amazing and they look great but if you have a newer style sofa with deep seats these are tight by about 8-10 inches and will not fit over your cushions. Should include cushion measurements but they do not. Call and check size so you're not stuck with the return shipping charge.