This rug is super cute! The dots are slightly raised and a different texture then the rest of the carpet but its very fun to look at it. The white isn't a bright white but I don't know if i'd go as far as to call it ivory either. I have it in a room with off-white walls and stark white curtains and it works just fine!