I am IN LOVE with these rugs! They are super comfortable and stay in place! My biggest pet peeve is a rug that moves all over!! The detail in these are PERFECT!  They came rolled up but only took a day to lay completely flat.  I have one in front of my sink and the smaller one in front of my oven.  I highly recommend!!