loved the sofa slipcover, color was perfect, fit was a bit large, but I knew it would be.  Easy to put in place, stays put fairly well.  
I would recommend it if asked.