it is a perfect fit  and very comfortable- great buy!  now to get one for the love seat!