Perfect fit and so comfortable! Not to mention how nice they look.  I favor Sunbrella and this was perfect for what I needed.