It is the best! We tried other stores and they were too small. This one fits perfectly. There is room to tuck the sides in the cushions and the arm covers stay in place. 5 STARS