The fit is perfect! The fabric is better than I anticipated, very nice.  Will provide more feedback at later date on durability and ease of cleaning.  Thank you Surefit!