Perfect in every way, size, function, look, comfort, price.  Love this rug.