The cover straps were a little too short but overall the fit is great. The color is perfect (I bought the green) and it works perfectly with our reclining sofa.