It's a little loose on the arms of my sofa, but I think that's because the sofa arms are a bit shorter than the slip cover was designed for.  Also the back rides up, and exposes the upholstery in the back.  Velcro straps around the legs would solve this problem.  It looks pretty good and serves the purpose.