The fabric is a bit thin and slippery - kind of like hospital booties?!?  But it tucked in well and looks good.  A definite improvement over our old loveseat.  I liked that it has separate pieces for each cushion.