Absolutely perfect in every way!  Rolled out and laid it down, no curling or bunching. Very soft underfoot. Substantial material and very well made.  I am about the pickiest person out there, so if I say it’s 5 stars, you got a winner!  Nice vibrant colors, a perfect match!