Fits perfectly. Very stretchy and stays in place when sitting. The light gray is darker than what I thought it would be and wanted but still a good color.