perfect. exactly as described. Very soft.  Put the baby on it!!  dog loves it too.