Perfect on the bench my husband made for our new cottage. LOVE it. Easy to clean is it gets spills... comfy to sit on!