I was worried about the colors from some of the reviews but it is fine.  I think it is white...not bright white though so wonderful.  It is a little stiff to push on, but not that difficult.  The only complaint is that it is a little short for your legs.  I am 5'6" but have long legs and my feet fall off the end.  It is not a problem though.  I love it.