Arrived in good time. It was a bit tricky to get on/over our leather sofa because the way the back cushions attach and lift but it worked. It looks great and fits quite well. Hope the quality of the seams are strong because of the stretch to fit over.