It runs a little big, but very nice fabric . Really clings to the sofa and it sits quite comfortably. Would measure to make sure of a better fit but it will work quite well for what i needed it for. It is the kids gaming sofa so works well and easy to take off to clean.