It fits perfect on the sofa, dogs lay on it , so it protects the seats, looking to get one for the bigger sofa. Very pretty.