Matched perfectly. Colors were just like described. Size was accurate and shipping was fast! It is soft then I touched it by hand. Felt a little different when I stepped on it. Hard to explain but it was still soft.