It fit well on a 6ft long sofa, but after you sit on it for a while, the cushions start to shift forward and it looks sloppy. In the future would go for a cover with separate cushion covers