A perfect fit for my space...  Definitely needs a rug pad, this rug feels like a giant cotton blanket so it needs a non-slip support under.  The white is white, and the grey is a dark grey, at first it was playing tricks on the eyes but once the furniture, etc was in place it really tied everything together nicely.  

Update:  Beware if you have pets.  I like this rug but my dog's toenails have pulled out many of the thread so, in some places, it looks a bit shabby.  I've only had this rug for about 3 weeks.