Ordered this item previously. It fit the dimensions printed on the package. Was very pleased so ordered a second one, same measurements printed on the package but it was much shorter than the other one and doesn’t fit my loveseat. Not happy. Too lazy to return for exchange.