Absolutely perfect!  I was looking for a rug for our entryway, and this one did not disappoint.  Beautiful pattern, comfortable on the feet, and looks like it'll hold up well to wet/dirty shoes.