This was a little long for our patio bench but that’s okay. We are getting another one and this will fit. Very comfy and well made.