Fits beautifully and stays in place. Fabric is a great color and of good quality.