Soft-ish. Feels like a matted dog a bit... off white/creamy.  Light enough for my 5 yr old to move on her own (I added a base (just a wooden tray it happened to fit) to help it slide easier).