Good fit for my Kettler L shaped sofa, seems like it will last quite well. Definitely worth the price.