Fits like a glove. Exceeded my expectations. I feel like I have a new sofa!