Perfect in every way. I ordered another set of these Adirondack cushions for my porch rocking chairs as well. They work for those also.