Fitted perfectly and material is good quality. My garden sofa will now be protected from the UK winter.