These are super comfortable. I bought them for plastic Adirondack chairs (paid way more for this comfort than the chairs -ha!) they make extended sitting so comfortable. They are long on the front but I find its comfortable.