Perfect size!  My wicker loveseat is 41" long and most cushions are longer, unless they are thin and not very comfortable.  This cushion was perfect!  It's thick and provides great cushioning.  It comes with ties, but my loveseat is made so that I cannot use them.  The cushion stays in place just fine without them.  Thanks, Wayfair!