Would did not stay on my sofa.  According to the measurements, this should've fit perfectly.