It does the job.  It is a bit oversized for my twin daybed, but very comfortable.  I’d buy it again.