Fits fairly well on a slightly irregular shaped loveseat. Could stay tucked in better. Despite being light colored and having dirty dogs on it constantly it washes up nicely in the washing machine and comes out looking fresh and clean. If there were more colors I liked I would probably purchase another one, possibly 2.