This came in 6 pieces that had little labels inside marking where they were to be placed on your loveseat. I have a lazy boy loveseat that cats have destroyed and this did the trick. Fits pretty nicely, however the fit on the seat and leg rest needed to be a bit bigger for my model. The pieces are very stretchy and super soft. Everyone that sees it thinks we got a new loveseat!