Beautifully, velvety soft, and so pretty! The back is very grippy which is perfect because we got it for our puppy who keeps slipping on our floor.