Excellent craftmanship, the fit its superb.., Love this product my sofa looks brand new. Thanks