I got the beige color and the photo shows it with my white drapes and light gray wall. I think it's more off white - not yellowy beige It is perfect for my small space because it's not very deep.  It is very very firm and the back slants back a little bit, so some lumbar pillows not only look great but are needed for comfort.  I would not recommend this sofa if it's going to be used a lot.  The material seems a little thin and who knows how it's going to hold up over time or how stains will release.  But it's really cute, modern, compact, and little unusual.  It could be styled modern or retro.  The side and the back are both really attractive and that was important because the sofa is sticking out and we see the side/back more than the front.  My husband did the assembly and I would not have been able to do it myself.  The bolts take hand strength and you really need two people for some parts.