The cushion covers are 100% right on the money for size and stretch - they look great!  The main body cover is a bit loose in the back.  Take your time to tuck and adjust the fit, as it will eventually look great.  I wish the main body cover was a tad tighter along the back as it does tend to sag and bunch near the floor.  This could be due to the fact that my back cushions are not removeable.  Overall - it looks great and much more economical than a new sofa.