I was actually shocked at how smooth and fitted it looked after just quickly putting it on without much effort.  And it took several days of use to start coming a little loose, which is easily fixed.  I have ordered foam strips to push down in between the cushions and will really take my time to wrap it tightly, and I'm sure it take a much longer time to look loose.  Only less-great thing is that the cream color is slightly darker than photo, but that happens with online shopping.