The cream color is very close to the photos. Perfect size for my 650sqft apartment. Fits right into our mid century modern look. I’m 5’10” and I can lay all the way out and sleep on this if I wanted. Assembly was easy - only have to screw in the legs. Very happy with the purchase!