The colour is white, not cream. The material is nice and soft but the rug is thin. An underpad is definitely needed if you are wanting a cushioned/cozy feel. Overall it will do the trick (and is good value for the price) but it is by no means luxurious.