Perfect fit!  For the price this looks wonderful and makes my wicker love seat oh so much more comfortable!