This rug is exactly as pictured. It is cotton. The white is more of a cream color, but it is just what I wanted for the room. It does need a rug pad under it to make it softer underfoot and to avoid slipping, especially on a tile floor. Great purchase with many sizes available.