I love this rug, it is beautiful but we have a large puppy and this slides up on hardwood floor. Really difficult to keep this down. Soft on bare feet and so pretty. I only wish that it would stay put!