Definitely not white as described.  More like an ivory/cream color.  The sofa is modern looking but the material seems a bit cheap. Once you finesse it with pillows and such it can look much better.