Excellent.  Fit the loveseat perfectly.  Colors are vibrant.  Material is heavy but not too much for summer.  Gives my living room the beach-y look I was going for.