This cover fit my big sofa like a dream. Very easy for this older woman to stretch and conform to my 3-seat loose-cushion sofa.  Color is as stated: Navy blue  but with a hint of peacock blue tones.  Comfy and nice to look at.  I use a pool noodle to keep it tucked in behind seat cushions but not sure if needed as it did not come undone before I put it in.