This is great item to protect my leather couch from the dogs who lay on it. It stays put pretty well although i have found its better if i tuck the arm flaps under the sides of the bottom cushions rather than over the arms to hold the cover in place. This might be because leather is more slippery than fabric but it helps keep the cover on in my situation.