This is  a great purchase! Fits beautifully, based on the measurements you provided. It has done a great job keeping the furniture and cushions dry in the elements.