Vibrant colors. Front and back. Very classy. Fabric is not scratchy. LOVE these! Added to patio furniture and they add a very high end custom feel.