Fits perfectly and doesn’t look messy after you sit on it. I thought the material was going to be smooth polyester but it was soft and fuzzy more like velour.